public ActionResult ReinitiatePassword(PasswordViewModel user) { if (user.Password != user.PasswordConfirmed || user.Password == string.Empty) { ModelState.AddModelError("ErrorPassword", "Le mot de passe n'est pas le même"); return View(user); } MD5 md5Hash = MD5.Create(); string hashPass = MD5Hash.GetMd5Hash(md5Hash, user.Password); MsiRepoUser.updatePassword(user.UserID, hashPass); // User updateUser = MsiRepoUser.GetUser(user.UserID); return RedirectToAction("EditUser", new {id = user.UserID}); }
public ActionResult ReinitiatePassword(User user) { PasswordViewModel pass = new PasswordViewModel(); pass.UserID = user.UserID; pass.Login = user.Login; return View(pass); }