Пример #1
0
        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);
        }
Пример #2
0
        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);
        }
Пример #3
0
        public List <Absence> getAllAbsence()
        {
            AbsenceQuerry ac = new AbsenceQuerry(contexte);

            return(ac.GetAll().ToList());
        }