public void Post([FromBody] TodoItem todo) { var todos = TodosRepo.GetTodos(); todos.Add(todo); TodosRepo.SaveTodos(todos); }
public void Put([FromRoute] Guid id, [FromBody] TodoItem todo) { var todos = TodosRepo.GetTodos(); todos[todos.FindIndex(ind => ind.Id == todo.Id)] = todo; TodosRepo.SaveTodos(todos); }
public void Delete([FromRoute] Guid id) { var todos = TodosRepo.GetTodos(); var todo = todos.Find(ind => ind.Id == id); todos.Remove(todo); TodosRepo.SaveTodos(todos); }
public IEnumerable <TodoItem> Get() { return(TodosRepo.GetTodos()); }