public ActionResult Index(PassWordModel model) { ViewBag.UserName = model.UserName; if (userService.CheckLogin(model.UserName, Md5.md5(model.OldPassword, 32)) == null) { ViewBag.Msg = "原始密码输入错误"; return(View()); } LogModel logEntity = new LogModel { ModuleName = "修改密码", LogType = DbLogType.Update.ToString(), UserName = Operator.UserName, RealName = Operator.RealName }; if (userService.ModifyPwd(model)) { logEntity.Status = true; logEntity.Description = "密码修改成功"; logService.WriteDbLog(logEntity); ViewBag.Msg = "密码修改成功"; } else { logEntity.Status = false; logEntity.Description = "密码修改失败"; logService.WriteDbLog(logEntity); ViewBag.Msg = "密码修改失败"; } return(View()); }
/// <summary> /// 修改密码 /// </summary> /// <param name="model">密码实体</param> /// <returns></returns> public int ModifyPwd(PassWordModel model) { using (var conn = MySqlHelper.GetConnection()) { var sql = "update t_User set PassWord=@Password where UserName=@UserName and Password=@OldPassword"; return(conn.Execute(sql, model)); } }
public ActionResult UpdatePassWord( [Bind(Include = "OldPassword,Password,ComfirmPassword")] PassWordModel model) { model.Id = CurrentOperator.Id; Ioc.Resolve <ISystemMemberService>().UpdatePassWord(model); return(Success()); }
public bool ModifyPwd(PassWordModel model) { model.OldPassword = Md5.md5(model.OldPassword, 32); model.Password = Md5.md5(model.Password, 32); return(repository.ModifyPwd(model) > 0 ? true : false); }