public void genererEtatSanctionTrimestrielleDuneClasse(String codeClasse, String codeTrimestre, int annee) { //On liste les de la classe ClasseBE classe = new ClasseBE(); classe.codeClasse = codeClasse; List <EleveBE> LEleve = ListeDesElevesDuneClasse(classe, annee); TrimestreBE trimestre = new TrimestreBE(); trimestre.codetrimestre = codeTrimestre; trimestre = trimestreDA.rechercher(trimestre); if (LEleve != null && LEleve.Count != 0) { if (trimestre != null) { CreerEtat etat = new CreerEtat("Etat des sanctions - " + codeClasse + " - trimestre" + codeTrimestre + " - " + annee, "état des Sanctions " + trimestre.nomtrimestre); etat.etatDesSanctionsTrimestriellesDuneClasse(LEleve, codeClasse, codeTrimestre, annee); } } journalDA.journaliser("génération de l'état des sanctions du trimestyre " + codeTrimestre + " de l'année " + annee + " pour la classe " + codeClasse); }
// rechercher un Trimestre public TrimestreBE rechercherTrimestre(TrimestreBE trimestre) { return(trimestreDA.rechercher(trimestre)); }