private void btnRemove_Click(object sender, EventArgs e)
 {
     try
     {
         foreach (DataGridViewRow row in dtgvNhaKho.Rows)
         {
             bool check = true;
             try
             {
                 bool chk = bool.TryParse(row.Cells["check"].Value.ToString(), out check);
             }
             catch (Exception)
             {
                 check = false;
             }
             if (check)
             {
                 string    MNV = row.Cells["MANK"].Value.ToString();
                 NhaKhoBUS NV  = new NhaKhoBUS();
                 NV.removeNK(MNV);
             }
         }
         refreshDTGV();
     }
     catch { }
 }
        private void btnAdd_Click(object sender, EventArgs e)
        {
            try
            {
                if (String.Empty != tbMaNK.Text && String.Empty != tbTenNK.Text && String.Empty != rtbDiaChi.Text)
                {
                    NHAKHO NK = new NHAKHO();
                    NK.MANK   = tbMaNK.Text;
                    NK.TENNK  = tbTenNK.Text;
                    NK.DIACHI = rtbDiaChi.Text;

                    NhaKhoBUS nhaKhoBUS = new NhaKhoBUS();
                    nhaKhoBUS.InsertNhaKho(NK);
                    this.Dispose();
                }
                else
                {
                    MessageBox.Show("Dữ Liệu Không Chính Xác!", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            catch (Exception)
            {
                tbMaNK.Clear();
                tbTenNK.Clear();
                rtbDiaChi.Clear();
                MessageBox.Show("Có lỗi Xảy Ra", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        private void loadDB()
        {
            NhaKhoBUS nhaKhoBUS = new NhaKhoBUS();

            cbbMaKhoAddSanPham.DataSource = nhaKhoBUS.loadMANK();
            NhaCungCapBUS nhaCungCapBUS = new NhaCungCapBUS();

            cbbMaNCCAddSanPham.DataSource = nhaCungCapBUS.loadMANCC();
        }
        private void refreshDTGV()
        {
            dtgvNhaKho.Rows.Clear();
            int       ID = dtgvNhaKho.Rows.Count + 1;
            NhaKhoBUS NV = new NhaKhoBUS();

            foreach (NHAKHO item in NV.loadSeach(textBox1.Text))
            {
                dtgvNhaKho.Rows.Add(ID, item.MANK, item.TENNK, item.DIACHI);
                ID++;
            }
        }