Celine.meneu 16 anos atrás
pai
commit
f72d6bf8bc

+ 11 - 1
CG67.FicheCollege.root/CG67.FicheCollege/Core/CG67.FicheCollege.Domaine/Dotation.cs

@@ -7,6 +7,9 @@ namespace CG67.FicheCollege.Domaine
     [Serializable]
     public class Dotation
     {
+
+        private string mAnnee;
+              
         /// <summary>
         /// Montant de la dotation, partie viabilisation.
         /// </summary>
@@ -21,6 +24,12 @@ namespace CG67.FicheCollege.Domaine
         private double mAutresDepenses;
 
 
+        public string Annee
+        {
+            get { return mAnnee; }
+            set { mAnnee = value; }
+        }
+
         /// <summary>
         /// Obtient ou définit le montant de la dotation, partie viabilisation.
         /// </summary>
@@ -46,8 +55,9 @@ namespace CG67.FicheCollege.Domaine
             set { mAutresDepenses = value; }
         }
 
-        public Dotation(double viabilisation, double entretien, double autresDepenses)
+        public Dotation(string annee, double viabilisation, double entretien, double autresDepenses)
         {
+            this.mAnnee = annee;
             this.mViabilisation = viabilisation;
             this.mEntretien = entretien;
             this.mAutresDepenses = autresDepenses;

+ 4 - 1
CG67.FicheCollege.root/CG67.FicheCollege/Core/CG67.FicheCollege.Entrepot/EntrepotDotation.cs

@@ -37,18 +37,21 @@ namespace CG67.FicheCollege.Entrepot
                                 {
                                     case "Viabilisation":
                                         resultat.Viabilisation = Convert.ToDouble(dr["Montant"].ToString());
+                                        resultat.Annee = dr["annee"].ToString();
                                         break;
 
                                     case "Entretien":
                                         resultat.Entretien = Convert.ToDouble(dr["Montant"].ToString());
+                                        resultat.Annee = dr["annee"].ToString();
                                         break;
 
                                     case "Autres dépenses":
                                         resultat.AutresDepenses = Convert.ToDouble(dr["Montant"].ToString());
+                                        resultat.Annee = dr["annee"].ToString();
                                         break;
 
                                     default:
-                                        Console.WriteLine("{0}", "petite erreur au niveau de la dotation");
+                                        Console.WriteLine("{0}", "Erreur dotation");
                                         break;
                                 }
                             }

+ 10 - 7
CG67.FicheCollege.root/CG67.FicheCollege/Web/CG67.FicheCollege.Web/xslt/FicheCollege.xslt

@@ -175,15 +175,13 @@
           <xsl:value-of select="Etablissement/AnneeConstruction"/>
         </td>
       </tr>
-      <!--
       <tr>
         <td>Année de restructuration lourde</td>
         <td>
           <xsl:value-of select="Etablissement/PhraseRestructuration"/>
         </td>
       </tr>
-      -->
-      <tr>
+        <tr>
         <td>Surface SHON</td>
         <td>
           <xsl:value-of select="format-number(Etablissement/Surface,'###.##0','europe')"/> m2
@@ -333,8 +331,14 @@
             </colgroup>
             <tr>
               <th class="bordure">Type de dotation</th>
+              <td class="bordurecentre"><xsl:value-of select="Etablissement/Dotation[2]/Annee" />
+              </td>
+              <td class="bordurecentre">
+                <xsl:value-of select="Etablissement/Dotation[1]/Annee" />
+              </td>
+              <!--
               <th class="bordurecentre">Année scolaire précédente</th>
-              <th class="bordurecentre">Année scolaire en cours</th>
+              <th class="bordurecentre">Année scolaire en cours</th> -->
             </tr>
             <tr>
               <td class="bordure">Viabilisation</td>
@@ -414,8 +418,7 @@
                   <th class="bordure">Nom</th>
                   <th class="bordure">Prénom</th>
                   <th class="bordure">Fonction</th>
-                  <th class="bordure">Quotité de travail<br/>par semaine
-                  </th>
+                  <th class="bordure">Quotité de travail</th>
                   <th class="bordure">Statut</th>
                  <th class="bordure">Grade</th>
                 </tr>
@@ -432,7 +435,7 @@
                       <xsl:value-of select="Fonction"/>
                     </td>
                     <td class="bordurecentre">
-                      <xsl:value-of select="ValeurETP"/><xsl:text> h</xsl:text>
+                      <xsl:value-of select="ValeurETP"/><xsl:text> %</xsl:text>
                     </td>
                     <td class="bordurecentre">
                       <xsl:value-of select="Categorie"/>