예제 #1
0
        /// <summary>
        /// Récupérer la moyenne des notes en base par l'ID de l'élève
        /// </summary>
        /// <param name="eleveID">Identifiant de l'élève</param>
        /// <returns>string</returns>
        public string GetAvgByEleveId(int eleveID)
        {
            NoteQuery   nq    = new NoteQuery(contexte);
            List <Note> notes = nq.GetByEleveID(eleveID).ToList();

            if (notes.Count == 0)
            {
                return("Aucunes notes.");
            }
            double moy = notes.Average(note => note.Valeur);

            return(moy.ToString());
        }
예제 #2
0
        /// <summary>
        /// Récupérer les notes en base par l'ID de l'élève
        /// </summary>
        /// <returns>List<Notes></Notes></returns>
        public List <Note> GetNotesByEleveId(int eleveID)
        {
            NoteQuery nq = new NoteQuery(contexte);

            return(nq.GetByEleveID(eleveID).ToList());
        }