Celine.meneu il y a 16 ans
Parent
commit
ff1e969f01

+ 11 - 2
CG67.FicheCollege.root/CG67.FicheCollege/Core/CG67.FicheCollege.Domaine/Etablissement.cs

@@ -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; }

+ 5 - 3
CG67.FicheCollege.root/CG67.FicheCollege/Core/CG67.FicheCollege.Entrepot/EntrepotDotation.cs

@@ -14,9 +14,11 @@ namespace CG67.FicheCollege.Entrepot
         {
             Dotation resultat = new Dotation();
 
-            
-            if (System.DateTime.Now.Month > 8)
-                annee +=  1;
+     //       annee = System.DateTime.Now.Year;
+
+       //     if (System.DateTime.Now.Month > 8)
+       //         annee += 1;
+          
             
 
             using (SqlConnection connexion = new SqlConnection(this.ChaineDeConnexion))