Пример #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 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);
        }
Пример #3
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);
        }