public IActionResult SetPassword(string uid) { AdminSetPassword setPassword = new AdminSetPassword(); setPassword.id = uid; return(View(setPassword)); }
public IActionResult SetPassword(AdminSetPassword mdl) { if (ModelState.IsValid) { Int64?userId = Convert.ToInt64(Common.Decryption(mdl.id)); var user = _account.getUserByID(userId); if (user != null) { user.Password = Common.EncryptPassword(mdl.password); if (_account.updatePassword(userId, user.Password)) { TempData["Message"] = Constants.PasswordReset; return(RedirectToAction("Message")); } } else { TempData["Error"] = "User not found."; } } return(View(mdl)); }