예제 #1
0
        public int DeleteClasseById(int id)
        {
            ClasseCommand cc = new ClasseCommand(contexte);
            ClasseQuerry  cq = new ClasseQuerry(contexte);
            Classe        c  = cq.GetOne(id);

            return(cc.Supprimer(c));
        }
예제 #2
0
        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);
        }