public ActionResult <Pedido> Cadastrar([FromBody] PedidoDto pedidoDto)
        {
            Retorno retornoPedido;

            Pedido pedido = _mapper.Map <Pedido>(pedidoDto);

            retornoPedido = _pedidoServico.PedidoValido(pedido);

            if (!retornoPedido._sucesso)
            {
                return(BadRequest(retornoPedido));
            }

            bool produtoCadastrado = _pedidoServico.CadastraPedido(pedido);

            if (produtoCadastrado)
            {
                retornoPedido = new Retorno(true);
                retornoPedido.AdicionarMensagemSucesso("Pedido cadastrado com sucesso");
                return(Ok(retornoPedido));
            }

            retornoPedido = new Retorno(false);
            retornoPedido.AdicionarMensagemFalha("Falha ao cadastrar o pedido do cliente");

            return(BadRequest(retornoPedido));
        }