public ActionResult PasswordUpdate(int id) { PasswordModal modal = new PasswordModal { UserId = id }; return(View(modal)); }
/// <summary> /// Update Password /// </summary> /// <param name="UserData"></param> /// <param name="userID"></param> /// <returns></returns> public Int64 UpdatePassword(PasswordModal UserData, string userID) { var getData = _context.SJSCUserMasterModel.Where(x => x.UserId == userID.Trim() && x.Pwd == UserData.OldPwd.Trim()).FirstOrDefault(); getData.Pwd = UserData.NewPwd.Trim(); getData.ModifiedDate = DateTime.Now; _context.SaveChanges(); return(getData.ID); }
public ActionResult PasswordUpdate(PasswordModal modal) { if (ModelState.IsValid) { User user = db.Users.Find(modal.UserId); user.Password = modal.Password; db.SaveChanges(); return(RedirectToAction("Login", "Account")); } return(View()); }
/// <summary> /// Reset Password /// </summary> /// <param name="UserData"></param> /// <param name="userID"></param> /// <returns></returns> public Int64 ResetPassword(PasswordModal UserData, string userID) { var s = 0; SJSCUserMasterModels getData = _context.SJSCUserMasterModel.Where(x => x.UserId == userID.Trim() && x.IsActive == true).FirstOrDefault(); if (getData.ResetPwd == false) { getData.Pwd = UserData.NewPwd.Trim(); getData.ResetPwd = true; getData.ModifiedDate = DateTime.Now; s = _context.SaveChanges(); } return(s); }
public JsonResult ResetPassword(PasswordModal UserData) { string userID = string.Empty; if (Session["SjsUserId"] == null) { userID = TempData["UserId"].ToString().Trim(); } else { userID = Session["SjsUserId"].ToString().Trim(); } Int64 s = _sJsisConcernRepository.ResetPassword(UserData, userID); return(Json(s > 0 ? "Your Password has been changed successfully." : "Password is already Reset from this Request", JsonRequestBehavior.AllowGet)); }
public JsonResult checkCurrentPassword(PasswordModal UserData) { string userID = Session["SjsUserId"].ToString().Trim(); string IsExist = _sJsisConcernRepository.ValidatePwd(UserData.OldPwd, userID); try { if (IsExist == "Invalid") { return(Json("Invalid", JsonRequestBehavior.AllowGet)); } else { return(Json("valid", JsonRequestBehavior.AllowGet)); } } catch (Exception ex) { throw ex; } }
public JsonResult UpdatePasswordInfo(PasswordModal UserData) { string userID = string.Empty; if (Session["SjsUserId"] == null) { userID = TempData["UserId"].ToString().Trim(); } else { userID = Session["SjsUserId"].ToString().Trim(); } try { Int64 s = _sJsisConcernRepository.UpdatePassword(UserData, userID); return(Json(s > 0 ? "Your Password has changed successfully. " : "Oops! something went wrong", JsonRequestBehavior.AllowGet)); } catch (Exception ex) { throw ex; } }