private void btnDelete_Click(object sender, EventArgs e) { if (dgvNhanVien.SelectedRows.Count > 0) { if (rowselect == -1 || rowselect >= dgvNhanVien.Rows.Count - 1 || QuanLi() != 1) { MessageBox.Show("Bạn có quyền hạn xoá thông tin người này", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } int vt = 0; for (int i = 0; i < dsNV.Count; i++) { if (dsNV[i].MaNV == (int)(dgvNhanVien.Rows[rowselect].Cells[0].Value)) { vt = i; break; } } string message; NhanVien nv = new NhanVien(); nv = dsNV[vt]; nv.TT_LamViec = false; if (QuanLi() == 1) { DialogResult dialog = MessageBox.Show("Bạn có muốn xoá không?", "Xoá", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dialog == DialogResult.Yes) { bool result = blNV.Delete(nv, out message); if (result == false) { MessageBox.Show(message); } LoadData(); } } } }