public ActionResult PasswordUpdate(int id)
        {
            PasswordModal modal = new PasswordModal
            {
                UserId = id
            };

            return(View(modal));
        }
Exemple #2
0
        /// <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());
 }
Exemple #4
0
        /// <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;
            }
        }