コード例 #1
0
        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));
            }
        }