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