public void Update(TodoItem todoItem) { if (_inMemoryTodoDatabase.Contains(todoItem)) { var toUpdate = _inMemoryTodoDatabase.Single(x => x.Id.Equals(todoItem.Id)); toUpdate = todoItem; } else { _inMemoryTodoDatabase.Add(todoItem); } }
public void Update(TodoItem todoItem) { if (_inMemoryTodoDatabase.Contains(todoItem)) { var update = _inMemoryTodoDatabase.Single(s => s.Id.Equals(todoItem.Id)); todoItem = update; } else { _inMemoryTodoDatabase.Add(todoItem); } }