public HttpResponseMessage CriarPedido(CriarPedidoModel pedido) { try { _pedidoRepositorio.GerarPedido(pedido.Cpf, pedido.IdVeiculo, pedido.IdPacote, pedido.IdOpcional, pedido.DataEntrega); return(MensagemSucesso("Pedido criado com sucesso.")); } catch (PedidoInvalidoException e) { return(MensagemErro(e.Message)); } catch (CombinacoesImpossiveisException e) { return(MensagemErro(e.Message)); } }
public Pedido Post([FromBody] CriarPedidoModel value) { return(_pedidoService.CriarPedido(value)); }