public ActionResult <Retorno> Remover(int idPedido) { Retorno retornoPedido; try { retornoPedido = _pedidoServico.RemoverPedido(idPedido); if (!retornoPedido._sucesso) { return(BadRequest(retornoPedido)); } retornoPedido = new Retorno(true); retornoPedido.AdicionarMensagemSucesso("Pedido removido com sucesso"); return(Ok(retornoPedido)); } catch (Exception) { retornoPedido = new Retorno(false); retornoPedido.AdicionarMensagemFalha("Falha ao remover o pedido do cliente"); return(BadRequest(retornoPedido)); } }