Example #1
0
        public ActionResult GerarPdf(int id)
        {
            try
            {
                TituloInternoBus tituloInternoBus = new TituloInternoBus();
                Arquivo          arquivo          = tituloInternoBus.GerarPdf(id);

                if (arquivo != null && Validacao.EhValido)
                {
                    return(ViewModelHelper.GerarArquivo(arquivo));
                }
            }
            catch (Exception exc)
            {
                Validacao.AddErro(exc);
            }
            return(RedirectToAction("Index", "Home", Validacao.QueryParamSerializer()));
        }
Example #2
0
        public ActionResult GerarTituloPdf(int id)
        {
            try
            {
                TituloInternoBus tituloInternoBus = new TituloInternoBus();
                Arquivo          arquivo          = tituloInternoBus.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()));
        }