public MemoryStream Gerar(int id) { ArquivoDocCaminho = @"~/Content/_pdfAspose/Pendencias_SICAR.doc"; CARSolicitacaoRelatorio dataSource = new CARSolicitacaoRelatorio(); var situacao = _da.ObterSituacao(id); if (situacao == (int)eCARSolicitacaoSituacaoRelatorio.EmCadastro || situacao == (int)eCARSolicitacaoSituacaoRelatorio.Pendente) { dataSource = _da.Obter(id); } else { dataSource = _da.ObterHistorico(id); } ObterArquivoTemplate(); ConfigurarCabecarioRodape(0, true); #region Configurar Tabelas ConfiguracaoDefault.ExibirSimplesConferencia = false; ConfiguracaoDefault.AddLoadAcao((doc, dataSrc) => { }); #endregion MemoryStream stream = GerarPdf(dataSource); return(stream); }