private void btnDangNhap_Click(object sender, EventArgs e)
 {
     MaNV        = txtMatKhauDangNhap.Text;
     dl.TaiKhoan = txtTaiKhoanDangNhap.Text; //ta gán phương thức nhập của txtuser vào Tai khoan
     dl.MatKhau  = txtMatKhauDangNhap.Text;  // gán text box MaNV vào biến MaNV để dùng qua form khác
     try
     {
         if (txtTaiKhoanDangNhap.Text == "" || txtMatKhauDangNhap.Text == "")//nếu txtuser trống
         {
             MessageBox.Show("Vui lòng nhập đầy đủ thong tin", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
         else//nếu txt k trống
         {
             dtgDangNhap.DataSource = xldl.TK_Check(dl);// thì hàm Tk_check sẽ kiểm tra dữ liệu ở csdl...
             if (dtgDangNhap.RowCount > 0)//nếu có thì đếm dòng ở datagrid view sẽ bằng 1
             {
                 this.Hide();
                 frmHeThong main = new frmHeThong();
                 main.Show();
             }
             else
             {
                 MessageBox.Show("Sai Mật Khẩu", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
     }
     catch
     {
         MessageBox.Show("Lỗi Kết Nối !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
        void addFormHeThong()
        {
            frmHeThong frm = new frmHeThong();

            frm.TopLevel = false;
            tabHeThong.Controls.Add(frm);
            frm.Show();
        }
 public void DangNhap()
 {
     dl.TaiKhoan = cbTaiKhoan.Text;
     dl.MatKhau  = txtMatKhau.Text;
     try
     {
         if (txtMatKhau.Text == "")
         {
             throw new Exception("Chưa Nhập Mật Khẩu");
         }
         else//nếu txt không trống
         {
             dtgDangNhap.DataSource = xldl.TK_Check(dl);// thì hàm Tk_check sẽ kiểm tra dữ liệu ở csdl...
             if (dtgDangNhap.RowCount == 2)//kiểm tra tồn tại trong dtgDangNhap
             {
                 KiemTra_Quyen();
                 if (cbTaiKhoan.Text == txtTaiKhoan.Text)//nếu txtTaiKhoản = tài khoản nào đuọc đăng nhập
                 {
                     PQ_QuanLy   = Convert.ToBoolean(txtQuanLy.Text);
                     PQ_NhanVien = Convert.ToBoolean(txtNhanVien.Text);
                 }
                 frmHeThong main = new frmHeThong();
                 main.Show();
                 this.Hide();
             }
             else
             {
                 MessageBox.Show("Sai Mật Khẩu", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }