//--------------------------------------------------------- public string obtenirStatEleve(int id) { Eleve el = null; el = Utilities.listeDesEleves.Find(x => x.IdEleve == id); if (el != null) { return(el.Statistiques.ToString()); } return(""); }
//--------------------------------------------------------- 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); }
//--------------------------------------------------------- public static void MettreAJourListeDesEleves(Eleve eleve) { listeDesEleves[listeDesEleves.FindIndex(r => r.IdEleve == eleve.IdEleve)] = eleve; Enregistrer(Utilities.listeDesEleves, Utilities.CheminListeDesEleves); }