Example #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            string OldPwd  = txtOldPwd.Text;
            string newPwd  = txtNewPwd.Text;
            string newPwd1 = txtNewPwd2.Text;

            TSeatsBll            bll    = new TSeatsBll();
            ChangePasswprdResult result = bll.ChangePassword(GlobalHelper.currentId, OldPwd, newPwd, newPwd1);

            switch (result)
            {
            case ChangePasswprdResult.NullValue:
                MessageBox.Show("必填字段必须填!");
                break;

            case ChangePasswprdResult.DiffPwd:
                MessageBox.Show("两次输入的密码不一样!");
                break;

            case ChangePasswprdResult.OldPwdError:
                MessageBox.Show("旧密码不对!");
                break;

            case ChangePasswprdResult.OK:
                MessageBox.Show("修改成功!");
                break;

            case ChangePasswprdResult.Failed:
                MessageBox.Show("修改失败!");
                break;
            }
        }
Example #2
0
        private void BtnLogin_Click(object sender, EventArgs e)
        {
            string      uid = txtUid.Text.Trim();
            string      pwd = txtPwd.Text;
            TSeatsBll   bll = new TSeatsBll();
            int         autoId;
            string      realName;
            LoginResult result = bll.UserLoginValidate(uid, pwd, out autoId, out realName);

            if (result == LoginResult.UserNotExists)
            {
                MessageBox.Show("用户名不存在!");
            }
            else if (result == LoginResult.ErrorPassword)
            {
                MessageBox.Show("密码错误!");
            }
            else
            {
                //当前登录成功以后记录当前用户autoId与真实姓名
                GlobalHelper.currentId = autoId;
                GlobalHelper.realnName = realName;
                label3.Text            = "欢迎:" + realName;
                //this.Text ="当前登录-"+ realName;
                button1.Enabled = true;
                MessageBox.Show("登录成功!");
            }
        }