public bool SetNewPass(dynamic pss) { try { KIMODBEntities db11 = new KIMODBEntities(); string usr = pss.usrn; User user = db11.Users.Where(k => k.UserName == usr).FirstOrDefault(); if (user != null) { var hash = GenerateHash(pss.pssw.Value); // Do you have to use the word value string newP = hash; user.UserPassword = newP; user.UserPasswordChangeRequest = false; //user.UserPassword = pss.pssw; db11.Entry(user).State = EntityState.Modified; db11.SaveChanges(); return(true); } else { return(false); } } catch { return(false); } }
//function to determine if username already exists private bool UserExists(string usrName) { KIMODBEntities db = new KIMODBEntities(); db.Configuration.ProxyCreationEnabled = false; foreach (User usr in db.Users) { if (usr.UserName == usrName) { return(true); } } return(false); }
public string doesUserExist(string usrName) { KIMODBEntities db = new KIMODBEntities(); db.Configuration.ProxyCreationEnabled = false; foreach (User usr in db.Users) { if (usr.UserName == usrName) { return("true"); } } return("false"); }
private bool setOTP(string usrn, string OTP) { try { KIMODBEntities db10 = new KIMODBEntities(); User usr = db10.Users.Where(y => y.UserName == usrn).FirstOrDefault(); usr.ResetOTP = OTP; usr.UserPasswordChangeRequest = true; db10.Entry(usr).State = EntityState.Modified; db10.SaveChanges(); return(true); } catch { return(false); } }