public int DeleteClasseById(int id) { ClasseCommand cc = new ClasseCommand(contexte); ClasseQuerry cq = new ClasseQuerry(contexte); Classe c = cq.GetOne(id); return(cc.Supprimer(c)); }
public List <Classe> GetAllClasses() { ClasseQuerry cq = new ClasseQuerry(contexte); List <Classe> classes = new List <Classe>(); foreach (Classe c in cq.GetAll().ToList()) { c.Eleves = getEleveByClasseId(c.Id); foreach (Eleve e in c.Eleves) { } classes.Add(c); } return(classes); }
public Classe getOneClasseById(int id) { ClasseQuerry cq = new ClasseQuerry(contexte); EleveQuery eq = new EleveQuery(contexte); Classe classe = cq.GetOne(id); foreach (Eleve e in eq.getByClassId(id)) { Eleve eleve = getOneEleveById(e.Id); if (!classe.Eleves.Contains(eleve)) { classe.Eleves.Add(eleve); } } return(classe); }