private void btnDelete_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { GridView gridView = grcHH_DV.FocusedView as GridView; var maHang = gridView.GetRowCellValue(gridView.FocusedRowHandle, "MaHang"); // lấy được mã hàng // nếu mã hàng đã có trong tồn kho với số lượng tồn >= 1 thì hông cho xóa int checkTonKho = gBUS.checkMaHangTrongTonKho((string)maHang); if (checkTonKho != 1) { int check = gBUS.DeleteGood((string)maHang); int checkXoaTrongKho = tkBus.DeleteTonKhoHaveMaHang((string)maHang); if (check == 1 && checkXoaTrongKho == 1) { AddNhatKy("Xóa"); XtraMessageBox.Show("Success!!!"); LoadGood(); } else { if (check != 1) { XtraMessageBox.Show("Lỗi xóa trong danh sách hàng hóa!"); } if (checkXoaTrongKho != 1) { XtraMessageBox.Show("Lỗi xóa trong kho hàng!"); } } } else { XtraMessageBox.Show("Mặt hàng " + maHang + " đã thực hiện giao dịch. Không thể xóa!"); } }