public ActionResult ChangePassword(ChangePassword objModel) { ResponseDetail objResponse = new ResponseDetail(); objResponse = objLoginManager.ChangePassword(objModel); return(Json(objResponse, JsonRequestBehavior.AllowGet)); }
public ActionResult ChangePassword(ChangePasswordViewModel model) { if (_loginManager.ChangePassword(model.OldPassword, model.Password)) { ViewBag.Success = "Parola Değiştirme Başarılı."; } else { ViewBag.Fail = "Eski Parola Hatalı."; } return(View()); }
public ActionResult ChangePassword(ChangePassword objModel) { ResponseDetail objResponse = new ResponseDetail(); objResponse = objLoginManager.ChangePassword(objModel); //Added log string hostName = Dns.GetHostName(); string myIP = Dns.GetHostEntry(hostName).AddressList[0].ToString(); string currentDate = DateTime.Now.ToString("yyyyMMddHHmmssfff");; objLogManager.SaveLog(Session["LoginUser"] as User, "Changed Password", myIP + currentDate); return(Json(objResponse, JsonRequestBehavior.AllowGet)); }
public async Task <ActionResult> ManagePassword(AccountViewModel model) { LoginResult loginResult = await loginManager.ChangePassword(model.accountInfoModel.Email, model.localPasswordModel.OldPassword, model.localPasswordModel.NewPassword); if (loginResult.Success) { ModelState.AddModelError("localPasswordModel", "Password changed"); } else { ModelState.AddModelError("localPasswordModel", loginResult.ErrorString); } return(View("Manage", model)); }