public IHttpActionResult PostOrder(OrderDTO o) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } Order order = orderService.AddOrder(OrderDTO.FromOrderDTO(o)); return(Ok(OrderDTO.ToOrderDTO(order))); }
public IHttpActionResult PutOrder(int id, OrderDTO o) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } Order order = orderService.UpdateOrderById(id, OrderDTO.FromOrderDTO(o)); if (order == null) { return(BadRequest()); } return(Ok(OrderDTO.ToOrderDTO(order))); }