// Méthode qui remplit les labels concernant les informations de l'utilisateur ainsi que la DataGrid
        public void FillInfo()
        {
            NameUser.Content    += Session.GetInstance().User.Name;
            ClassUser.Content   += Session.GetInstance().User.Classe;
            MatiereUser.Content += (uc.GetMatiere(Session.GetInstance().User) != MatiereEnum.nul) ? "" + uc.GetMatiere(Session.GetInstance().User) : "";

            Teacher        teach       = Session.GetInstance().Teacher;
            List <Student> studentList = new List <Student>();

            using (AppContext context = new AppContext())
            {
                foreach (Student student in context.GetStudents)
                {
                    if (student.Classe == teach.Classe)
                    {
                        studentList.Add(student);
                    }
                }
            }

            List <int[]> notesList = new List <int[]>();

            foreach (Student student in studentList)
            {
                int[] noteValue;
                if (student.Notes.TryGetValue(teach.Matiere, out noteValue))
                {
                    notesList.Add(noteValue);
                }
            }
        }