public static bool insertPersonne_Login(int id, string login, string mdp) { personne_login newLogin = new personne_login(); newLogin.id = id; newLogin.login = login; newLogin.nb_tentative_erreur = 0; newLogin.mp = toMD5(mdp); try { maConnexion.personne_login.Add(newLogin); maConnexion.SaveChanges(); } catch (Exception) { maConnexion.Dispose(); init(); //System.Windows.Forms.MessageBox.Show(ex.InnerException.Message + " PERSONNE_LOGIN "); } return(true); }
public static bool addErrorCount(string login) { bool vretour = false; var LQuery = maConnexion.personne_login.ToList() .Where(x => x.login == login) .Select(x => new { x.id, x.login, x.mp, x.nb_tentative_erreur }); foreach (var v in LQuery) { if (v.login == login) { personne_login newPersonne_login = new personne_login(); newPersonne_login.id = v.id; newPersonne_login.login = v.login; newPersonne_login.mp = v.mp; newPersonne_login.nb_tentative_erreur = v.nb_tentative_erreur; Model.maConnexion.personne_login.Add(newPersonne_login); Model.maConnexion.SaveChanges(); vretour = true; } } return(vretour); }