예제 #1
0
        //---------------------------------------------------------
        public string obtenirStatEleve(int id)
        {
            Eleve el = null;

            el = Utilities.listeDesEleves.Find(x => x.IdEleve == id);
            if (el != null)
            {
                return(el.Statistiques.ToString());
            }
            return("");
        }
예제 #2
0
        //---------------------------------------------------------
        public static Eleve AuthentficationEleve(int IdEleve, string Password)//Retourne eleve d'id IdEleve si mot de passe correct, null sinon
        {
            Eleve eleve = ObtenirEleve(IdEleve);

            if (eleve == null)
            {
                return(null);
            }
            if (Password.GetHashCode() == eleve.PasswordHashed)
            {
                return(eleve);
            }
            return(null);
        }
예제 #3
0
        //---------------------------------------------------------

        public static void MettreAJourListeDesEleves(Eleve eleve)
        {
            listeDesEleves[listeDesEleves.FindIndex(r => r.IdEleve == eleve.IdEleve)] = eleve;
            Enregistrer(Utilities.listeDesEleves, Utilities.CheminListeDesEleves);
        }