Exemplo n.º 1
0
        public void Post([FromBody] TodoItem todo)
        {
            var todos = TodosRepo.GetTodos();

            todos.Add(todo);
            TodosRepo.SaveTodos(todos);
        }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
        public void Delete([FromRoute] Guid id)
        {
            var todos = TodosRepo.GetTodos();
            var todo  = todos.Find(ind => ind.Id == id);

            todos.Remove(todo);
            TodosRepo.SaveTodos(todos);
        }
Exemplo n.º 4
0
 public IEnumerable <TodoItem> Get()
 {
     return(TodosRepo.GetTodos());
 }