public ActionResult ChangePassword(UserDTO user, string guid) { if (guid != null && guid != "") { PasswordResetTokenDTO prt = passwordResetTokenLogic.Get(guid); UserDTO _user = utilisateurLogic.Get(prt.User_id); if (user.Password == user.confirmPassword) { _user.Password = user.Password; _user.confirmPassword = user.confirmPassword; UpdatePassword(_user); passwordResetTokenLogic.Delete(prt); mailLogic.SendPasswordChangedMail(_user.Email); ViewBag.Message = "Votre mot de passe à correctement été modifié, veuillez vous identifier pour accéder à l'application."; ViewBag.Status = true; } } else { ViewBag.Message = "Il y a eu une erreur"; ViewBag.Status = false; } return(View()); }