Jelajahi Sumber

NEW Ajout de la possibilité d'avoir un 2ème principal adjoint

julien.legrand 8 tahun lalu
induk
melakukan
00e85d6b3a

+ 26 - 4
Core/CG67.FicheCollege.Domaine/Etablissement.cs

@@ -765,10 +765,6 @@ namespace CG67.FicheCollege.Domaine
                 return retour;
             }
         }
-        /// <summary>
-        /// retourne le gestionnaire de l'établissement
-        /// </summary>
-        /// 
 
         public string PrincipalAdjointEmail
         {
@@ -782,7 +778,33 @@ namespace CG67.FicheCollege.Domaine
             }
         }
 
+        public string PrincipalAdjoint2
+        {
+            get
+            {
+                string retour = string.Empty;
+                foreach (Contact cont in Contacts)
+                    if (cont.Fonction.ToLower() == "principal adjoint 2")
+                        retour = cont.Civilite + " " + Utile.formatStringPrenom(cont.Prenom) + " " + cont.Nom.ToUpper();
+                return retour;
+            }
+        }
+
+        public string PrincipalAdjoint2Email
+        {
+            get
+            {
+                string retour = string.Empty;
+                foreach (Contact cont in Contacts)
+                    if (cont.Fonction.ToLower() == "principal adjoint 2")
+                        retour = cont.Email;
+                return retour;
+            }
+        }
 
+        /// <summary>
+        /// retourne le gestionnaire de l'établissement
+        /// </summary>
         public string Gestionnaire
         {
             get

+ 19 - 0
Web/CG67.FicheCollege.Web/xslt/FicheCollege.xslt

@@ -135,6 +135,25 @@
                 </xsl:if>
               </td>
             </tr>
+            <xsl:if test ="Etablissement/PrincipalAdjoint2!=''">
+              <tr>
+                <xsl:if test ="Etablissement/CodeRNE!='0673079H'">
+                  <td class="td_head">Principal Adjoint</td>
+                </xsl:if>
+                <xsl:if test ="Etablissement/CodeRNE='0673079H'">
+                  <td class="td_head">Directeur adjoint secondaire</td>
+                </xsl:if>
+                <td>
+                  <xsl:value-of select="Etablissement/PrincipalAdjoint2"></xsl:value-of>
+                  <br>
+                    <xsl:text>Email </xsl:text>
+                    <a href="mailto:{Etablissement/PrincipalAdjoint2Email}">
+                      <xsl:value-of select="Etablissement/PrincipalAdjoint2Email"/>
+                    </a>
+                  </br>
+                </td>
+              </tr>
+            </xsl:if>
             <tr>
               <td class="td_head">Gestionnaire</td>
               <td>