/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnDelete_Click(object sender, DirectEventArgs e) { var selectedRows = rowSelection.SelectedRows; int count = 0, success = 0; foreach (var item in selectedRows) { try { if (!string.IsNullOrEmpty(item.RecordID)) { RecordController.Delete(Convert.ToInt32(item.RecordID)); success++; } } catch { count++; } } hdfRecordId.Text = ""; if (count > 0) { ExtNet.Msg.Alert("Thông báo từ hệ thống", "Có " + count + " cán bộ không được xóa do đang được sử dụng").Show(); } if (success > 0) { grp_HoSoNhanSu.Reload(); } }
public void DeleteRecord() { if (!string.IsNullOrEmpty(hdfRecordId.Text)) { //delete RecordController.Delete(Convert.ToInt32(hdfRecordId.Text)); } //reload grp_HoSoNhanSu.Reload(); }
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void Delete(object sender, DirectEventArgs e) { var id = e.ExtraParams["Id"]; var recordId = e.ExtraParams["RecordId"]; if (int.TryParse(id, out var resultId) && resultId > 0) { CandidateController.Delete(resultId); if (int.TryParse(recordId, out var resultRecordId) && resultRecordId > 0) { RecordController.Delete(resultRecordId); } } gpCandidate.Reload(); }
public void test_Delete_CallsRecordServiceRemove() { _controller.Delete(RECORD_ID); _recordService.Verify(x => x.Remove(RECORD_ID)); }