/// <summary>
 /// Constructeur de la classe
 /// </summary>
 public ApplClass()
 {
     p_listSessionInfo = new List<SessionInfo>();
     p_reportCls = new CountingCls();
 }
 /// <summary>
 /// Constructeur
 /// </summary>
 public InfosClasse()
 {
     p_countingCls = new CountingCls(); isIgnore = false;
 }
 /// <summary>
 /// Mise à jour des compteurs 
 /// </summary>
 public void UpdateCounters()
 {
     // on place ici les mise à jour des compteurs.
     // On préférera le recalcul systématique
     if (p_countingCls == null) { p_countingCls = new CountingCls(); }
     else { p_countingCls.initCounters(); }
     // Session "Individuel"
     switch (p_typeSession)
     {
         case Constantes.cstIndividu:
             // Calcul des compteurs en PdV Individuels
             // Il peut y avoir des élèves, des profs
             // Il faut aussi séparer les BIS
             this.processIndivCounters();
             break;
         case Constantes.cstGroup:
             // Calcul des compteurs en PdV Groupes
             this.processGroupCounters();
             break;
         case Constantes.cstFratrie:
             this.processFSCounters();
             break;
     }
 }