private void deleteChucVu() { //Tạo List string chứ MaCV List <string> selectedRowsID = new List <string>(); //add MaKH của những row đang được select vào List foreach (DataGridViewRow row in dataGridViewChucVu.SelectedRows) { string id = row.Cells[0].Value.ToString(); selectedRowsID.Add(id); } //1. Map data from GUI ChucVuDTO chucVuDTO = new ChucVuDTO(); if (selectedRowsID.Count == 0) { XtraMessageBox.Show("HÃY CHỌN ÍT NHẤT MỘT HÀNG DỮ LIỆU ĐỂ XÓA!!", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { DialogResult result_ = XtraMessageBox.Show("BẠN CHẮC CHẮN MUỐN XÓA DỮ LIỆU ?", "Warning!", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (result_ == DialogResult.OK) { foreach (string strID in selectedRowsID) { chucVuDTO.StrMaCV = strID; //2.Kiem tra tren tang database bool result = ChucVuBUS.xoa(chucVuDTO); if (result == false) { XtraMessageBox.Show("XẢY RA LỖI KHI XÓA DỮ LIỆU!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } LoadDanhSachChucVu(); XtraMessageBox.Show("ĐÃ XÓA THÀNH CÔNG", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { //Roll back to NhanVien } } }