public bool EditTodo(Todo toDo, int ownerId) { if (toDo == null) { return(false); } var cur = ToDos.FirstOrDefault(t => t.Id == toDo.Id); if (cur == null) { return(false); } return(true); }
public Todo GetTodo(int toDoId, int ownerId) { return(ToDos.FirstOrDefault(t => t.TodoList.OwnerId == ownerId && t.Id == toDoId)); }
public bool RemoveTodo(int toDoId, int ownerId) { var deleted = ToDos.Remove(ToDos.FirstOrDefault(t => t.Id == toDoId)); return(deleted); }