コード例 #1
0
 /// <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 }));
     }
 }
コード例 #2
0
        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));
        }
コード例 #3
0
        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);
        }
コード例 #4
0
 /// <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));
 }
コード例 #5
0
        private void btnChangePWD_Click(object sender, EventArgs e)
        {
            ModifyPwd modifyPwd = new ModifyPwd();

            modifyPwd.ShowDialog();
        }