public ActionResult GerarPdf(int id) { try { Arquivo arquivo = _bus.GerarPdf(id); if (arquivo != null && Validacao.EhValido) { return(ViewModelHelper.GerarArquivo(arquivo)); } } catch (Exception exc) { Validacao.AddErro(exc); } return(RedirectToAction("Index", Validacao.QueryParamSerializer())); }
public ActionResult GerarTituloPdf(int id) { try { Arquivo arquivo = _busTitulo.GerarPdf(id); DateTime dataAtual = DateTime.Now; String mensagemTarja = "Consultado em " + dataAtual.ToShortDateString() + " às " + dataAtual.ToString(@"HH\hmm\min"); arquivo.Buffer = Tecnomapas.Blocos.Etx.ModuloRelatorio.ITextSharpEtx.PdfMetodosAuxiliares.TarjaVerde(arquivo.Buffer, mensagemTarja); if (arquivo != null && Validacao.EhValido) { return(ViewModelHelper.GerarArquivo(arquivo)); } } catch (Exception exc) { Validacao.AddErro(exc); } return(RedirectToAction("Index", Validacao.QueryParamSerializer())); }