protected override void OnDelete() { if (XtraMessageBox.Show("Bạn có muốn xóa không?", "THÔNG BÁO", MessageBoxButtons.OKCancel) == DialogResult.Cancel) { return; } for (int i = 0; i < grvUCList.SelectedRowsCount; i++) { Oid = int.Parse(grvUCList.GetRowCellValue(grvUCList.GetSelectedRows()[i], colOid).ToString()); using (var uow = new UnitOfWork()) { PublicHoliday br = uow.FindObject <PublicHoliday>(CriteriaOperator.Parse("Oid = ?", Oid)); if (br != null) { br.Delete(); uow.CommitChanges(); uow.PurgeDeletedObjects(); } } } RefreshData(); }