public async Task <ActionResult> OnGetDelete(int?id) { if (id != null) { await _taskItemService.DeleteTaskItem((int)id); } return(RedirectToPage("Index")); }
public async Task <JsonResult> DeleteTaskItem(TaskItemDto model) { SendMessageResponse rs = null; try { TaskItemDto dto = new TaskItemDto(); dto = _mapper.Map <TaskItemDto>(model); dto.IsFullControl = false; if (CurrentUser.HavePermission(EnumModulePermission.Task_FullControl)) { dto.IsFullControl = true; } dto.ModifiedBy = CurrentUser.Id; dto.ModifiedDate = DateTime.Now; rs = await _taskItemService.DeleteTaskItem(dto); } catch (Exception ex) { _loggerServices.WriteError(ex.ToString()); } return(Json(rs, JsonRequestBehavior.AllowGet)); }
public ResponseModel Delete(int taskItemId) { return(_service.DeleteTaskItem(taskItemId)); }