public TaskItem Add(TaskItem taskItem) { if (taskItem == null) throw new Exception("Failed To Create Task"); taskItem.Id = Items.Count; Items.Add(taskItem); return GetTask(taskItem.Id); }
public ActionResult Add(TaskItem item) { var task = new TaskItem() { CreatedDate = DateTime.Now, Priority = item.Priority, Description = item.Description, MailTo = item.MailTo, Title = item.Title }; TodoStore.Add(task); return RedirectToAction("index"); }
public ActionResult Update(TaskItem item, long id) { var task = TodoStore.GetTask(id); if (item == null) return RedirectToAction("Index"); task.LastUpdated = DateTime.Now; task.Title = item.Title; task.Description = item.Description; task.Priority = item.Priority; task.MailTo = item.MailTo; TodoStore.Update(task); return RedirectToAction("index"); }
public TaskItem Update(TaskItem taskItem) { Delete(taskItem.Id); Add(taskItem); return GetTask(taskItem.Id); }