Ejemplo n.º 1
0
 public ActionResult ChangePassword(Models.Beans.LocalPasswordModel model)
 {
     ContractMvcWeb.Models.AccountContext dbContext = new Models.AccountContext();
     string msg = string.Empty;
     bool  issuccess =  dbContext.ChangePassword(model, User.Identity.Name , out msg );
     if(issuccess == false ){
         ModelState.AddModelError("", msg );
     }
     return View();
 }
Ejemplo n.º 2
0
        public JsonResult ChangePwd(string username , string oldpassword, string newpassword)
        {
            JsonResult json = new JsonResult();
            Result result =null;

            ContractMvcWeb.Models.AccountContext dbContext = new Models.AccountContext();
            string msg = string.Empty;
            LocalPasswordModel model = new LocalPasswordModel();
            
            model.OldPassword = oldpassword;
            model.NewPassword = newpassword;
            model.ConfirmPassword = newpassword;

            bool issuccess = dbContext.ChangePassword(model, username , out msg);
            if (issuccess == false)
            {
                result = new Result((int)ResultCodeEnum.Error, msg,null);

            }
            else
            {
                result = new Result((int)ResultCodeEnum.Success, "修改密码成功", null);
            }

            json.JsonRequestBehavior = JsonRequestBehavior.AllowGet;
            json.Data = result;
            return json;
        }