Browse Source

Modification Annee en Cours par ajout d'une variable dans le Web.config

Celine.meneu 15 năm trước cách đây
mục cha
commit
eba098de9e

+ 10 - 7
CG67.FicheCollege.root/CG67.FicheCollege/Core/CG67.FicheCollege.Domaine/Etablissement.cs

@@ -358,9 +358,10 @@ namespace CG67.FicheCollege.Domaine
             get
             {
                 if (mDotationAnneeN == null)
-                    mAnneeCivil = System.DateTime.Now.Year;
-                    if (System.DateTime.Now.Month > 11)
-                        mAnneeCivil += 1;
+                    //mAnneeCivil = System.DateTime.Now.Year;
+                   // if (System.DateTime.Now.Month > 11)
+                    //    mAnneeCivil += 1;
+                     mAnneeCivil = mAnnee + 1;
                      mDotationAnneeN = this.LoaderDotation(mCodeRNE, mAnneeCivil); 
                 return mDotationAnneeN;
             }
@@ -374,10 +375,12 @@ namespace CG67.FicheCollege.Domaine
             get
             {
                 if (mDotationAnneeNmoins1 == null)
-                    mAnneeCivil = System.DateTime.Now.Year;
-                if (System.DateTime.Now.Month > 11)
-                    mAnneeCivil += 1;
-                mDotationAnneeNmoins1 = this.LoaderDotation(mCodeRNE, mAnneeCivil - 1); 
+              //      mAnneeCivil = System.DateTime.Now.Year;
+              //  if (System.DateTime.Now.Month > 11)
+                //    mAnneeCivil += 1;
+                    mAnneeCivil = mAnnee;
+                  
+                mDotationAnneeNmoins1 = this.LoaderDotation(mCodeRNE, mAnneeCivil); 
                 return mDotationAnneeNmoins1;
             }
             set { mDotationAnneeNmoins1 = value; }

+ 3 - 6
CG67.FicheCollege.root/CG67.FicheCollege/Web/CG67.FicheCollege.Web/Default.aspx.cs

@@ -22,17 +22,14 @@ namespace CG67.FicheCollege
         {
             //on considère que l'on change d'année scolaire début Août (au milieu des vacances scolaires).
             //l'année n est équivalente à l'année scolaire n-1/n (exemple 2009, sera équivalent à l'année scolaire 2008-2009
-            int annee;
+           // int annee;
             //if (System.DateTime.Now.Month =< 12)
              //'   annee = System.DateTime.Now.Year - 1;
             //'else
             //annee = System.DateTime.Now.Year;
 
-                annee = System.DateTime.Now.Year-1;
-
-
-            
-
+            int annee = int.Parse(ConfigurationManager.AppSettings["AnneeEnCours"]);
+       
             HttpContext.Current.Session["Annee"] = annee;
             HttpContext.Current.Session["AnneeMoins1"] = annee - 1;
             HttpContext.Current.Session["RNE"] = ddlChoixCollege.SelectedValue;

+ 1 - 0
CG67.FicheCollege.root/CG67.FicheCollege/Web/CG67.FicheCollege.Web/Web.config

@@ -8,6 +8,7 @@
       <add key="ConnexionStringAccess" value="Provider=microsoft.jet.oledb.4.0;Data Source=\\Moder\App_production\College\data\Base\BD Collège_prod.mdb;Persist Security Info=False;"/>
       <add key="ConnexionStringOracleSubvention" value="Data Source=SGFP;User Id=ASTRE;Password=ASTRE;"/>
       <add key="ConnexionStringOracleRH" value="Data Source=SRHP;User Id=CG67_ATC;Password=ATC_CG67;"/>
+      <add key="AnneeEnCours" value="2009"/>
   </appSettings>
   <connectionStrings/>
   <!-- -->