Ejemplo n.º 1
0
       public void DoiMatKhau()
       {
t:
           if (doimatkhau == null || doimatkhau.IsDisposed)
           {
               doimatkhau = new frmDoiMatKhau();
           }
           if (doimatkhau.ShowDialog() == DialogResult.OK)
           {
               String tenDangNhap    = dangnhap.txtTenDangNhap.Text;
               String matKhau        = dangnhap.txtMatKhau.Text;
               String matKhauCu      = doimatkhau.txtMatKhauCu.Text;
               String matKhauMoi     = doimatkhau.txtMatKhauMoi.Text;
               String xacNhanMatKhau = doimatkhau.txtXacNhanMatKhau.Text;
               if (matKhau != matKhauCu)
               {
                   MessageBox.Show("Mật khẩu hiện tại không phù hợp");
                   goto tt;
               }
               else if (matKhauMoi != xacNhanMatKhau)
               {
                   MessageBox.Show("Sai mật khẩu xác nhận");
                   goto tt;
               }
               else
               {
                   NguoiDungControl ctrlND = new NguoiDungControl();
                   ctrlND.UpdatePassword(tenDangNhap, matKhauMoi);
                   MessageBox.Show("Đổi mật khẩu thành công");
               }
           }
       }
Ejemplo n.º 2
0
        private void DangNhap()
        {
TiepTuc:
            if (dangnhap == null || dangnhap.IsDisposed)
            {
                dangnhap = new DangNHap();
            }
            if (dangnhap.ShowDialog() == DialogResult.OK)
            {
                String tenDangnhap = dangnhap.txtTenDangNhap.Text;
                String matKhau     = dangnhap.txtMatKhau.Text;
                //this.toolStripStatusLabel1.Text = dangNhap.lay_TenNguoiDung;
                NguoiDungControl ctrlNguoiDung = new NguoiDungControl();
                int ketQua = ctrlNguoiDung.DangNhap(tenDangnhap, matKhau);

                switch (ketQua)
                {
                case 0:
                    MessageBox.Show("Không tồn tại người dùng trong hệ thống");
                    goto TiepTuc;

                case 1:
                    MessageBox.Show("Mật khẩu sai");
                    goto TiepTuc;

                case 2:
                    MessageBox.Show("Đăng nhập thành công");
                    if (ctrlNguoiDung.PhanQuyen == 1)
                    {
                        Admin();
                    }
                    else
                    {
                        User();
                    }
                    break;
                }
            }
            else
            {
                this.Close();
            }
        }