예제 #1
0
    protected void lbtnSave_Click(object sender, EventArgs e)
    {
        //DatabaseOperater dbOperator = new DatabaseOperater();

        //dbOperator.GetModelName = "sys_UserListlogin";
        //dbOperator.GetStrProcParaValue = txtUserName.Text + "," + encrypObject.EncryptMD5(); ;
        encrypObject.EncryptString = txtOldPwd.Text;
        DataSet ds = objUser.GetUserInfo(this.txtUserName.Text.Trim());//dbOperator.SelectData();

        if (ds.Tables[0].Rows[0]["UserPassword"].ToString() == encrypObject.EncryptMD5())
        {
            encrypObject.EncryptString = txtAckPwd.Text;
            if (objUser.ChangePassword(this.txtUserName.Text.Trim(), encrypObject.EncryptMD5()))
            {
                Response.Redirect("ModifyPwdSuccess.aspx");
            }
            else
            {
                Response.Write("<script>alert(\"密码修改失败!\")</script>");
            }
        }
        else
        {
            JScript.Instance.ShowMessage(this, "原密码错误!");
        }
    }
예제 #2
0
        private void simpleButtonOk_Click(object sender, EventArgs e)
        {
            string  sysUserID = Config.GetValue("sysUserID").ToString();
            SysUser su        = new SysUser(sysUserID);

            if (!su.ValidUser(textEditOldPassword.Text))
            {
                XtraMessageBox.Show("Mật khẩu cũ chưa đúng, vui lòng kiểm tra lại!");
                return;
            }
            if (textEditNewPassword.Text != textEditNewPassword2.Text)
            {
                XtraMessageBox.Show("Mật khẩu mới và mật khẩu mới nhập lại không giống nhau, vui lòng kiểm tra lại!");
                return;
            }
            su.ChangePassword(textEditNewPassword.Text);
            if (su.ChangePassword(textEditNewPassword.Text))
            {
                XtraMessageBox.Show("Đổi mật khẩu thành công");
                this.Close();
            }
        }
        public JsonResult Index(string oldp, string newp)
        {
            OperationResult r = new OperationResult();

            SysUserDto u = SysUser.GetById(UserHelper.GetSigninUser.userId);

            if (u.Password.Equals(Zhongyu.Common.EncryptHelper.MD5Encrypt(oldp, 32)))
            {
                SysUser.ChangePassword(UserHelper.GetSigninUser.userId, Zhongyu.Common.EncryptHelper.MD5Encrypt(newp, 32));
                r.ResultType = OperationResultType.Success;
            }
            else
            {
                r.Message    = "原始密码不正确。";
                r.ResultType = OperationResultType.ValidError;
            }
            return(Json(r));
        }