/// <summary> /// 修改密码 /// </summary> /// <param name="model"></param> /// <param name="userId"></param> /// <returns></returns> public int ModifyUserPwd(ModifyPwd model, int userId) { using (var conn = DbContext <UserModel> .GetConnection()) { var sql = "UPDATE user SET UserPassword=@UserPassword WHERE Id=@Id AND Account=@Account AND UserPassword=@OldPassword"; return(conn.Execute(sql, new { UserPassword = model.Password, Id = userId, Account = model.UserName, OldPassword = model.OldPassword })); } }
public ActionResult ModifyUserPwd(ModifyPwd model) { int userId = Operator.UserId; var result = ErrorTip("出现异常,密码修改失败"); if (UserService.LoginOn(model.UserName, Md5.md5(model.OldPassword, 32)) == null) { result = ErrorTip("旧密码不正确"); } else { result = UserService.ModifyUserPwd(model, userId) > 0 ? SuccessTip("密码修改成功") : ErrorTip("密码修改失败"); } return(Json(result)); }
private void updatepwd_Click(object sender, RoutedEventArgs e) { //if (_userinfo == null || _userinfo.role == null || _userinfo.user == null) //{ // MessageAlert.Warning("请先登录!"); // Login lg = new Login(this); // this.main.Children.Clear(); // this.main.Children.Add(lg); // return; //} ModifyPwd mp = new ModifyPwd(this); this.main.Children.Clear(); this.main.Children.Add(mp); }
/// <summary> /// 修改密码 /// </summary> /// <param name="model"></param> /// <param name="userId"></param> /// <returns></returns> public int ModifyUserPwd(ModifyPwd model, int userId) { model.OldPassword = Md5.md5(model.OldPassword, 32); model.Password = Md5.md5(model.Password, 32); return(UserRepository.ModifyUserPwd(model, userId)); }
private void btnChangePWD_Click(object sender, EventArgs e) { ModifyPwd modifyPwd = new ModifyPwd(); modifyPwd.ShowDialog(); }