|
@@ -24,6 +24,7 @@ namespace CG67.FicheCollege.Domaine
|
|
|
public delegate IList<ProjetPilote> dlgLoadProjetPilote(string codeRNE, int annee);
|
|
public delegate IList<ProjetPilote> dlgLoadProjetPilote(string codeRNE, int annee);
|
|
|
public delegate Restauration dlgLoadRestauration(string codeRNE, int annee);
|
|
public delegate Restauration dlgLoadRestauration(string codeRNE, int annee);
|
|
|
public delegate SoutienScolaireEnLigne dlgLoadSoutienScolaireEnLigne(string codeRNE, int annee);
|
|
public delegate SoutienScolaireEnLigne dlgLoadSoutienScolaireEnLigne(string codeRNE, int annee);
|
|
|
|
|
+ public delegate IList<FichierTravaux> dlgLoadFichiersTravaux(string codeRNE);
|
|
|
|
|
|
|
|
[Serializable]
|
|
[Serializable]
|
|
|
public class Etablissement
|
|
public class Etablissement
|
|
@@ -48,6 +49,7 @@ namespace CG67.FicheCollege.Domaine
|
|
|
private dlgLoadProjetPilote LoaderProjetPilote;
|
|
private dlgLoadProjetPilote LoaderProjetPilote;
|
|
|
private dlgLoadRestauration LoaderRestauration;
|
|
private dlgLoadRestauration LoaderRestauration;
|
|
|
private dlgLoadSoutienScolaireEnLigne LoaderSoutienScolaireEnLigne;
|
|
private dlgLoadSoutienScolaireEnLigne LoaderSoutienScolaireEnLigne;
|
|
|
|
|
+ private dlgLoadFichiersTravaux LoaderFichiersTravaux;
|
|
|
|
|
|
|
|
#endregion
|
|
#endregion
|
|
|
|
|
|
|
@@ -165,6 +167,12 @@ namespace CG67.FicheCollege.Domaine
|
|
|
/// Le(s) secteur(s) de recrutement de l'établissement.
|
|
/// Le(s) secteur(s) de recrutement de l'établissement.
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
private IList<EtablissementRecrutement> mLstSecteurRecrutement;
|
|
private IList<EtablissementRecrutement> mLstSecteurRecrutement;
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ /// <summary>
|
|
|
|
|
+ /// Liste des fichiers de travaux
|
|
|
|
|
+ /// </summary>
|
|
|
|
|
+ private IList<FichierTravaux> mLstFichiersTravaux;
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// adresse de l'établissement.
|
|
/// adresse de l'établissement.
|
|
|
/// </summary>
|
|
/// </summary>
|
|
@@ -191,7 +199,8 @@ namespace CG67.FicheCollege.Domaine
|
|
|
/// Liste de travaux de n-1 à n+1
|
|
/// Liste de travaux de n-1 à n+1
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
private IList<ProgTravaux> mLstTravaux;
|
|
private IList<ProgTravaux> mLstTravaux;
|
|
|
- /// <summary>
|
|
|
|
|
|
|
+
|
|
|
|
|
+ /// <summary>
|
|
|
/// objet restauration
|
|
/// objet restauration
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
private Restauration mRestaurer;
|
|
private Restauration mRestaurer;
|
|
@@ -593,6 +602,20 @@ namespace CG67.FicheCollege.Domaine
|
|
|
}
|
|
}
|
|
|
set { mLstTravaux = value; }
|
|
set { mLstTravaux = value; }
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ public IList<FichierTravaux> LstFichiersTravaux
|
|
|
|
|
+ {
|
|
|
|
|
+ get
|
|
|
|
|
+ {
|
|
|
|
|
+ if (mLstFichiersTravaux == null)
|
|
|
|
|
+ mLstFichiersTravaux = this.LoaderFichiersTravaux(mCodeRNE);
|
|
|
|
|
+ return mLstFichiersTravaux;
|
|
|
|
|
+ }
|
|
|
|
|
+ set { mLstFichiersTravaux = value; }
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
public Restauration Restaurer
|
|
public Restauration Restaurer
|
|
|
{
|
|
{
|
|
|
get
|
|
get
|
|
@@ -1146,7 +1169,8 @@ namespace CG67.FicheCollege.Domaine
|
|
|
dlgLoadMCG loaderMCG, dlgLoadLogement loaderLogement,
|
|
dlgLoadMCG loaderMCG, dlgLoadLogement loaderLogement,
|
|
|
dlgLoadProgTravaux loaderProgTravaux,
|
|
dlgLoadProgTravaux loaderProgTravaux,
|
|
|
dlgLoadProjetPilote loaderProjetPilote,
|
|
dlgLoadProjetPilote loaderProjetPilote,
|
|
|
- dlgLoadRestauration loaderRestauration)
|
|
|
|
|
|
|
+ dlgLoadRestauration loaderRestauration,
|
|
|
|
|
+ dlgLoadFichiersTravaux loaderFichiersTravaux)
|
|
|
{
|
|
{
|
|
|
this.mCodeRNE = codeRNE;
|
|
this.mCodeRNE = codeRNE;
|
|
|
this.mIsPrive = isPrive;
|
|
this.mIsPrive = isPrive;
|
|
@@ -1187,6 +1211,7 @@ namespace CG67.FicheCollege.Domaine
|
|
|
this.LoaderProgTravaux = loaderProgTravaux;
|
|
this.LoaderProgTravaux = loaderProgTravaux;
|
|
|
this.LoaderProjetPilote = loaderProjetPilote;
|
|
this.LoaderProjetPilote = loaderProjetPilote;
|
|
|
this.LoaderRestauration = loaderRestauration;
|
|
this.LoaderRestauration = loaderRestauration;
|
|
|
|
|
+ this.LoaderFichiersTravaux = loaderFichiersTravaux;
|
|
|
}
|
|
}
|
|
|
public Etablissement() { }
|
|
public Etablissement() { }
|
|
|
#endregion
|
|
#endregion
|