public ToDoItem PostToDo(ToDoItem toDoItem) { var entity = new Data.Entities.ToDoItem(toDoItem.Item, toDoItem.Title); entity = _todoRepository.Insert(entity); return new ToDoItem(entity); }
public ToDoItem PutToDo(ToDoItem toDoItem) { var entity = _todoRepository.ById(toDoItem.Id); if (entity == null) throw new HttpResponseException(new HttpResponseMessage(HttpStatusCode.NotFound)); entity.Title = toDoItem.Title; entity.Item = toDoItem.Item; _todoRepository.Update(entity); return toDoItem; }