예제 #1
0
        public ActionResult ChangePassword(FormCollection frm)
        {
            ChangePasswordModel cpm = new ChangePasswordModel();
            MainRepoistory      mps = new MainRepoistory();

            try
            {
                cpm.userid      = frm["txtuserid"];
                cpm.usertype    = frm["txtusertype"];
                cpm.password    = frm["txtcurrentpwd"];
                cpm.newpassword = frm["txtnewpwd"];
                string res = mps.ChangePassword(cpm);
                JavaScriptSerializer json_serializer = new JavaScriptSerializer();
                var finalres = JsonConvert.DeserializeObject <ChangePasswordResult>(res);
                TempData["ResponseCode"]    = finalres.ResponseCode;
                TempData["ResponseMessage"] = finalres.ResponseMessage;
            }
            catch (Exception ex)
            {
                ErrorWriter.WriteLog(ex.GetType().ToString(), ex.GetType().Name.ToString(), ex.InnerException.ToString(), "ChangePassword", "UserDashboardController");
            }
            return(Redirect("/User/UserDashboard/ChangePassword"));
        }