示例#1
0
 public HttpResponseMessage Put(long Id, TodoInput todoInput)
 {
     var todo = _repo.Get(Id);
     todo.Completed = todoInput.Completed;
     _repo.Store(todo);
     return Request.CreateResponse(HttpStatusCode.OK, new TodoDisplay() {Id = Id, Title = todo.Title, Completed = todo.Completed});
 }
 public HttpResponseMessage Todos(long Id, TodoInput todoInput)
 {
     var todo = new Todo() { Title = todoInput.Title, Completed = false };
     var list = _repo.Get(Id);
     list.AddTodo(todo);
     _repo.Store(list);
     return Request.CreateResponse(HttpStatusCode.OK, new TodoDisplay { Title = todoInput.Title, Id = todo.Id, Completed = false });
 }