public ActionResult Delete(Guid id, string type, bool?finish, bool?accept, string displaytype, int pageIndex = 1) { switch (type) { case "Delete": _iProjectTaskService.Delete(id); break; case "Accept": _iProjectTaskService.Accept(id, accept != null && accept.Value); break; case "Finish": _iProjectTaskService.Finish(id, finish != null && finish.Value); finish = !finish; break; default: break; } _unitOfWork.Commit(); return(RedirectToAction("Index", new { displaytype, finish, pageIndex })); }
public ActionResult DeleteTask(Guid projectId, Guid projectTaskId, string userEmail) { if (projectId != null && projectTaskId != null) { service.Delete(projectId, projectTaskId); } return(RedirectToAction("Index", "Project", new { projectId = projectId, userEmail = userEmail })); }
public IActionResult Delete(int id) { logger.LogDebug($"ProjectTask.Delete is called"); try { ProjectTaskService.Delete(id); } catch (Exception ex) { logger.LogError(ex.Message); return(View("Error")); } return(RedirectToAction(nameof(Index))); }
public ActionResult Delete(string table, Guid id) { //删除项目 if (table == "ProjectInfo") { _iProjectInfoService.Delete(id); _unitOfWork.Commit(); } //删除任务 if (table == "ProjectTask") { Guid?rid = _iProjectTaskService.GetById(id).ProjectInfoId; _iProjectTaskService.Delete(id); _unitOfWork.Commit(); return(RedirectToAction("Details", new { id = rid })); } return(RedirectToAction("Index")); }
public IActionResult Delete(int id) { _taskService.Delete(id); return(NoContent()); }
public ActionResult Delete(Guid id) { _iProjectTaskService.Delete(id); _unitOfWork.Commit(); return(Content("True")); }