예제 #1
0
        //xu ly button login
        private void btnLogin_Click(object sender, EventArgs e)
        {
            if(txtUsername.Text.Trim()=="" || txtPassword.Text.Trim()=="")
            {
                MessageBox.Show("Vui lòng nhập thông tin tài khoản!");
                return;
            }
            try
            {
                //Create SqlConnection
                Class.clsLogin cls = new Class.clsLogin();
                cls.Username = txtUsername.Text;
                cls.Password = txtPassword.Text;
                DataTable dt = cls.tbLogin_Get();
                int count = dt.Rows.Count;
                //If count is equal to 1, than show frmMain form
                    if (count == 1)
                    {
                        this.Close();
                        //luu thong tin dang nhap user
                        Class.App.UserLogin = txtUsername.Text;
                        //UserLogin.userlogin = txtUsername.Text;
                    }
                    else
                    {
                        MessageBox.Show("Thông tin đăng nhập không hợp lệ!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }

            }
            catch(Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
예제 #2
0
        private void btnChangePass_Click(object sender, EventArgs e)
        {
            if (txtPassOld.Text.Trim() == "" || txtPassNew.Text.Trim() == "" || txtPassOld.Text.Trim() == "")
            {

                MessageBox.Show("Vui lòng nhập mật khẩu!");
                return;

            }
            if (txtPassNew.Text != txtPassConfirm.Text)
            {
                MessageBox.Show("Mật khẩu xác thực không đúng, vui lòng nhập lại");

                txtPassNew.Focus();
                return;
            }
            try
            {
                Class.clsLogin cls = new Class.clsLogin();
                DataTable dt = new DataTable();
                cls.Username = Class.App.UserLogin;
                cls.Password = txtPassOld.Text;
                dt = cls.tbLogin_Get();

                 int count = dt.Rows.Count;

                    if (count==1)
                    {
                        cls.Username = Class.App.UserLogin;
                        cls.Password = txtPassNew.Text.Trim();
                        if (cls.Update())
                        {
                            MessageBox.Show("Đổi mật khẩu thành công!");
                            this.Close();
                        }else
                            MessageBox.Show("Đổi mật khẩu thất bại!");
                    }
                    else
                    {
                        MessageBox.Show("Mật khẩu củ không đúng!");
                    }

            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }