|
|
@@ -57,6 +57,9 @@ namespace CG67.FicheCollege.Domaine
|
|
|
/// annee de generation de la fiche.
|
|
|
/// </summary>
|
|
|
private int mAnnee;
|
|
|
+ /// annee civil de l'année en cours.
|
|
|
+ /// </summary>
|
|
|
+ private int mAnneeCivil;
|
|
|
/// <summary>
|
|
|
/// Nom de l'établissement.
|
|
|
/// </summary>
|
|
|
@@ -348,7 +351,10 @@ namespace CG67.FicheCollege.Domaine
|
|
|
get
|
|
|
{
|
|
|
if (mDotationAnneeN == null)
|
|
|
- mDotationAnneeN = this.LoaderDotation(mCodeRNE, mAnnee);
|
|
|
+ mAnneeCivil = System.DateTime.Now.Year;
|
|
|
+ if (System.DateTime.Now.Month > 8)
|
|
|
+ mAnneeCivil += 1;
|
|
|
+ mDotationAnneeN = this.LoaderDotation(mCodeRNE, mAnneeCivil);
|
|
|
return mDotationAnneeN;
|
|
|
}
|
|
|
set { mDotationAnneeN = value; }
|
|
|
@@ -361,7 +367,10 @@ namespace CG67.FicheCollege.Domaine
|
|
|
get
|
|
|
{
|
|
|
if (mDotationAnneeNmoins1 == null)
|
|
|
- mDotationAnneeNmoins1 = this.LoaderDotation(mCodeRNE, mAnnee - 1);
|
|
|
+ mAnneeCivil = System.DateTime.Now.Year;
|
|
|
+ if (System.DateTime.Now.Month > 8)
|
|
|
+ mAnneeCivil += 1;
|
|
|
+ mDotationAnneeNmoins1 = this.LoaderDotation(mCodeRNE, mAnneeCivil - 1);
|
|
|
return mDotationAnneeNmoins1;
|
|
|
}
|
|
|
set { mDotationAnneeNmoins1 = value; }
|