public void enregistrerAppreciationMoyenne(string matricule, string periode, string choixPeriode, string codeMatiere, int annee, string appreciation) { List <MoyennesBE> ListMoyennes = new List <MoyennesBE>(); if (periode.Equals("Séquence")) { ListMoyennes = moyennesDA.listerSuivantCritere(" matricule = '" + matricule + "' AND codeSeq = '" + choixPeriode + "' AND annee = '" + annee + "' AND codeMat = '" + codeMatiere + "'"); } else if (periode.Equals("Trimestre")) { ListMoyennes = moyennesDA.listerSuivantCritere(" matricule = '" + matricule + "' AND codeTrimestre = '" + choixPeriode + "' AND annee = '" + annee + "' AND codeMat = '" + codeMatiere + "'"); } else if (periode.Equals("Année")) { ListMoyennes = moyennesDA.listerSuivantCritere(" matricule = '" + matricule + "' AND annee = '" + annee + "' AND codeMat = '" + codeMatiere + "'"); } if (ListMoyennes != null && ListMoyennes.Count != 0) { MoyennesBE ancienneMoyenne = new MoyennesBE(); ancienneMoyenne = ListMoyennes.ElementAt(0); MoyennesBE nouvelleMoyenne = new MoyennesBE(); nouvelleMoyenne = ancienneMoyenne; nouvelleMoyenne.appreciation = appreciation; modifierMoyenne(ancienneMoyenne, nouvelleMoyenne); } }
// lister toutes les Moyennes respectant un certain critère public List <MoyennesBE> listerMoyennesSuivantCritere(string critere) { return(moyennesDA.listerSuivantCritere(critere)); }