public PartialViewResult LoginPwdUpd(UpdL_PwdModel pm) { string referer = HttpContext.Request.Headers["Referer"]; if ((referer != null) && (referer.Trim().StartsWith(path))) { if (ModelState.IsValid && (IsLoginPwdTrue1(pm.Lpwd) && IsCodeTrue1(pm.Code) && IsTranPwd1(pm.Lnpwd))) { var uu = adb.Users.Where(a => a.UserName == User.Identity.Name).FirstOrDefault(); ViewData["Phone_td2"] = uu.PhoneNumber; var u = adb.Users.Where(a => a.UserName == User.Identity.Name).FirstOrDefault(); var result = UserManager.CreateAsync(u, pm.Lnpwd);//密码转码准备添加 bool r = DefaultUpdate(u, u.TradePwd, u.Email, u.PasswordHash, u.PhoneNumber, u.IdNumberType, u.IdNumber, u.RealityName, u.IdentiTime, u.tradePwdCount); if (r) { AuthenticationManager.SignOut(); clearSession_Code(); ViewBag.msg = "修改成功"; return(PartialView()); } else { clearSession_Code(); ViewBag.msg = "修改失败"; return(PartialView()); } } ViewBag.msg = "修改失败"; return(PartialView()); } else { ViewBag.msg = "修改失败"; return(PartialView("Error")); } }
public PartialViewResult TradePwdUpd(UpdL_PwdModel pm) { // string id = Session["UserID"].ToString(); string referer = HttpContext.Request.Headers["Referer"]; if ((referer != null) && (referer.Trim().StartsWith(path))) { if (ModelState.IsValid && (IsCodeTrue1(pm.Code) && IsLoginPwd1(pm.Lnpwd))) { var uu = adb.Users.Where(a => a.UserName == User.Identity.Name).FirstOrDefault(); ViewData["Phone_td"] = uu.PhoneNumber; var u = adb.Users.Where(a => a.UserName == User.Identity.Name).FirstOrDefault(); bool r = DefaultUpdate(u, pm.Lnpwd, u.Email, u.PasswordHash, u.PhoneNumber, u.IdNumberType, u.IdNumber, u.RealityName, u.IdentiTime, u.tradePwdCount); if (r) { clearSession_Code(); ViewBag.msg = "修改成功"; return(PartialView()); } else { clearSession_Code(); ViewBag.msg = "修改失败"; return(PartialView()); } } return(PartialView()); } else { return(PartialView("Error")); } }