Beispiel #1
0
 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");
 }
Beispiel #3
0
        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;
        }