public IHttpActionResult create([FromBody] ItemDTO itemDTO) { Item item = new Item { Title = itemDTO.Title, Description = itemDTO.Description, DueDate = itemDTO.DueDate, PriorityId = itemDTO.PriorityId }; int id = _ItemService.Add(item); if (id <= 0) { return(BadRequest("Unable To Create Item")); } var payload = new { ItemId = id }; return(Ok(payload)); }
public IHttpActionResult GetById([FromUri] int Id) { Item resultado = _ItemService.Get(Id); if (resultado == null) { return(BadRequest("No items match the search parameter")); } ItemDTO salida = new ItemDTO(); salida = new ItemDTO { Title = resultado.Title, Description = resultado.Description, DueDate = resultado.DueDate, PriorityId = resultado.PriorityId }; var payload = new { resultado = salida }; return(Ok(payload)); }