/// <summary> /// Gera Nota Fiscal de novos pedidos. /// </summary> /// <param name="pedido">Pedido que será gerado a nota fiscal.</param> /// <returns>Retorna se a nota fiscal foi gerada com sucesso.</returns> public bool GerarNotaFiscal(Domain.Pedido pedido) { try { NotaFiscal notaFiscal = notaFiscalBusiness.EmitirNotaFiscal(pedido); if (impostoUtil.GerarNotaFiscalEmXml(notaFiscal)) { notaFiscalRepository.AdicionarNotaFiscalEItens(notaFiscal); } else { return(false); } return(true); } catch (Exception) { return(false); } }