private void btnXoa_Click(object sender, EventArgs e)
        {
            DialogResult result = MessageBox.Show("Bạn có chắc chắn muốn sxóa thân nhân này?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);

            if (result == DialogResult.Yes)
            {
                try
                {
                    int xoa = THANNHAN_BUL.XoaTN(this.TenTNUpdate);
                    if (xoa > 0)
                    {
                        MessageBox.Show("Xóa thành công");
                    }
                    else
                    {
                        MessageBox.Show("Xóa thất bại");
                    }
                    dtgvThanNhan.DataSource = THANNHAN_BUL.layTatCaThanNhan();
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }
        }
        private void btnCapNhat_Click(object sender, EventArgs e)
        {
            DialogResult result = MessageBox.Show("Bạn có chắc chắn muốn sửa thân nhân này?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);

            if (result == DialogResult.Yes)
            {
                try
                {
                    THANNHAN_DTO tnDTO = new THANNHAN_DTO();
                    tnDTO.MaNV     = (int)cbNhanVien.SelectedValue;
                    tnDTO.GioiTinh = cbGioiTinh.Text;
                    tnDTO.NgaySinh = dtpkNgaySinh.Value;
                    tnDTO.QuanHe   = tbQuanHe.Text;
                    tnDTO.tenNV    = cbNhanVien.Text;
                    tnDTO.TenTN    = tbTenTN.Text;
                    var a       = this.TenTNUpdate;
                    int capnhat = THANNHAN_BUL.CapNhapTN(tnDTO, this.TenTNUpdate);
                    if (capnhat > 0)
                    {
                        MessageBox.Show("Cập nhật thành công");
                    }
                    else
                    {
                        MessageBox.Show("Cập nhật thất bại");
                    }
                    dtgvThanNhan.DataSource = THANNHAN_BUL.layTatCaThanNhan();
                    //   bindingData();
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }
        }
        public ucThanNhan()
        {
            InitializeComponent();

            List <NHANVIEN_DTO> listNV = THANNHAN_BUL.LoadComboBoxNV();

            cbNhanVien.DisplayMember = "HoTen";
            cbNhanVien.ValueMember   = "MaNV";
            cbGioiTinh.Text          = "Nam";
            dtgvThanNhan.DataSource  = listTN;
            cbNhanVien.DataSource    = listNV;
            //  bindingData();
        }
 private void btnThem_Click(object sender, EventArgs e)
 {
     try
     {
         THANNHAN_DTO tnDTO = new THANNHAN_DTO();
         tnDTO.MaNV     = (int)cbNhanVien.SelectedValue;
         tnDTO.GioiTinh = cbGioiTinh.Text;
         tnDTO.NgaySinh = dtpkNgaySinh.Value;
         tnDTO.QuanHe   = tbQuanHe.Text;
         tnDTO.tenNV    = cbNhanVien.Text;
         tnDTO.TenTN    = tbTenTN.Text;
         THANNHAN_BUL.themTN(tnDTO);
         dtgvThanNhan.DataSource = THANNHAN_BUL.layTatCaThanNhan();
         bindingData();
         MessageBox.Show("Thêm mới thành công");
     } catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
        private void pictureBox2_Click(object sender, EventArgs e)
        {
            List <THANNHAN_DTO> listTN = THANNHAN_BUL.TimKiemTN(txtSearch.Text);

            dtgvThanNhan.DataSource = listTN;
        }