public List <Eleve> getEleveByClasseId(int id) { EleveQuery eq = new EleveQuery(contexte); NoteQuerry nq = new NoteQuerry(contexte); AbsenceQuerry aq = new AbsenceQuerry(contexte); List <Eleve> eleves = eq.getByClassId(id); foreach (Eleve e in eleves) { e.Notes = nq.GetAllByEleveId(e.Id).ToList() != null?nq.GetAllByEleveId(e.Id).ToList() : new List <Note>(); e.Absences = aq.GetAllByEleveId(e.Id).ToList() != null?aq.GetAllByEleveId(e.Id).ToList() : new List <Absence>(); } return(eleves); }
public List <Eleve> GetAllEleve() { EleveQuery eq = new EleveQuery(contexte); List <Eleve> eleves = new List <Eleve>(); NoteQuerry nq = new NoteQuerry(contexte); AbsenceQuerry aq = new AbsenceQuerry(contexte); foreach (Eleve e in eq.GetAll().ToList()) { List <Note> notes = new List <Note>(); notes = nq.GetAllByEleveId(e.Id).ToList(); e.Notes = notes != null ? notes : new List <Note>(); e.GetMoyenne(); List <Absence> absences = new List <Absence>(); absences = aq.GetAllByEleveId(e.Id).ToList(); e.Absences = absences != null ? absences : new List <Absence>(); eleves.Add(e); } return(eleves); }
public List <Absence> getAllAbsence() { AbsenceQuerry ac = new AbsenceQuerry(contexte); return(ac.GetAll().ToList()); }