public ValidationAppResult Add(PedidoViewModel modelViewModel) { var model = Mapper.Map <PedidoViewModel, Pedido>(modelViewModel); BeginTransaction(); var result = _modelService.AdicionarPedido(model); if (!result.IsValid) { return(DomainToApplicationResult(result)); } Commit(); return(DomainToApplicationResult(result)); }
public IActionResult Post([FromBody] Pedido novoPedido) { return(Ok(_pedido.AdicionarPedido(novoPedido))); }