public ActionResult Delete1(SubTaskOperation t) { Task task = new Task(); Subtask subtask = new Subtask(); if (ModelState.IsValid) { foreach (var i in TaskService.tasks()) { if (i.name.Equals(t.parentname)) { task = i; } } foreach (var i in TaskService.getAllSubtask()) { if (i.id == t.id) { subtask = i; } } TaskService.delesubtask(subtask); } return(Redirect("~/Home/getsubtask/" + task.id)); }
public ActionResult Delete1(int id) { SubTaskOperation task = new SubTaskOperation(); foreach (var i in TaskService.getAllSubtask()) { if (i.id == id) { task.id = i.id; task.date = i.date; task.name = i.name; task.status = i.status; task.parentname = i.Task.name; } } return(View(task)); }
public ActionResult Edit1(SubTaskOperation t) { Task task = new Task(); if (ModelState.IsValid) { foreach (var i in TaskService.tasks()) { if (i.name.Equals(t.parentname)) { task = i; } } Subtask subtask = new Subtask { id = t.id, name = t.name, date = t.date, status = t.status, Task = task }; TaskService.editsubtask(subtask); } return(RedirectToAction("getsubtask", new { id = task.id })); }