Exemplo n.º 1
0
        //
        #region 修改密码
        public ActionResult EditPwd(EditPasswordModel model, string returnUrl)
        {
            StatusData myStatusData = new StatusData();//返回状态

            //
            if (ModelState.IsValid)
            {
                myStatusData = myUserOptionClass.EditPwd(User.Identity.Name, model.NewPassword);
                ModelState.AddModelError("", myStatusData.operateMsg);
            }
            else
            {
                ModelState.AddModelError("", "填写错误。");
            }
            return(View(model));
        }
Exemplo n.º 2
0
        public JsonResult EditPwd(string username, string pwd)
        {
            StatusData myStatusData = new StatusData();                //返回状态
            //
            DataMethodClass myDataMethodClass = new DataMethodClass(); //检查验证码

            //
            using (chefuzi_dataEntities myOperating = new chefuzi_dataEntities())//数据库操作
            {
                int checkCodeCount = myOperating.User_CheckCode.Where(p => p.MobilePhone == username && p.AlreadCheck == true).Count();
                if (checkCodeCount > 0)
                {
                    myStatusData = myUserOptionClass.EditPwd(username, pwd);
                }
                else
                {
                    myStatusData.operateStatus = 6;//验证码错误
                }
            }
            return(Json(myStatusData));
        }