public ActionResult PostEditTaskSubelement(TaskSubelement taskSubelement) { db.Entry(taskSubelement).State = EntityState.Modified; db.SaveChanges(); return(Redirect("/TaskSubelement/Index")); }
public ActionResult PostAddTaskSubelement(TaskSubelement taskSubelement) { db.TaskSubelements.Add(taskSubelement); db.SaveChanges(); return(Redirect("/TaskSubelement/Index")); }
public ActionResult PostDeleteTaskSubelement(int id) { TaskSubelement taskSubelement = new TaskSubelement { SubelementId = id }; db.Entry(taskSubelement).State = EntityState.Deleted; db.SaveChanges(); return(Redirect("/TaskSubelement/Index")); }
public ActionResult ShowTaskSubelement(int?id) { if (id == null) { return(HttpNotFound()); } TaskSubelement taskSubelement = db.TaskSubelements.Include(t => t.Task).FirstOrDefault(t => t.SubelementId == id); taskSubelement.Status = db.TaskStatuses.Find(taskSubelement.StatusStatusId); taskSubelement.Priority = db.TaskPriorities.Find(taskSubelement.PriorityPriorityId); return(View(taskSubelement)); }
public ActionResult EditTaskSubelement(int?id) { if (id == null) { return(HttpNotFound()); } TaskSubelement taskSubelement = db.TaskSubelements.Include(t => t.Task).FirstOrDefault(t => t.SubelementId == id); if (taskSubelement != null) { SelectList tasks = new SelectList(db.Tasks.Include(t => t.Group), "TaskId", "TaskName", taskSubelement.TaskTaskId); ViewBag.Tasks = tasks; SelectList statuses = new SelectList(db.TaskStatuses, "StatusId", "StatusName", taskSubelement.StatusStatusId); ViewBag.TaskStatuses = statuses; SelectList priorities = new SelectList(db.TaskPriorities, "PriorityId", "PriorityName", taskSubelement.PriorityPriorityId); ViewBag.TaskPriorities = priorities; return(View(taskSubelement)); } return(HttpNotFound()); }