public bool Add(ToDoViewModel toDoViewModel) { toDoViewModel.Id = InSessionToDoList.Count +1; toDoViewModel.CreatedOn = DateTime.Now; InSessionToDoList.Add(toDoViewModel); return true; }
public ActionResult Save(ToDoViewModel toDoViewModel) { if (toDoViewModel.Id == 0) _toDoProvider.Add(toDoViewModel); else _toDoProvider.Update(toDoViewModel); return RedirectToAction("ToDo"); }
public bool Update(ToDoViewModel toDoViewModel) { var existingItem = InSessionToDoList.Find(istodo => istodo.Id == toDoViewModel.Id); if (existingItem != null) { existingItem.Title = toDoViewModel.Title; existingItem.Description = toDoViewModel.Description; existingItem.Email = toDoViewModel.Email; existingItem.Priority = toDoViewModel.Priority; return true; } return false; }