Exemplo n.º 1
0
        public FileResult Imprimir(long id)
        {
            Usuario usuario = (Usuario)HttpContext.Session["usuario"];

            FormaPagamento pojo = FormaPagamentoBO.ObterFormaPagamento(id, usuario.Id);

            PreencherViewBag();
            string   caminho     = pojo.Imprimir(pojo);
            FileInfo arquivoInfo = new FileInfo(caminho);

            byte[] fileBytes = System.IO.File.ReadAllBytes(caminho);
            string fileName  = arquivoInfo.Name;

            return(File(fileBytes, System.Net.Mime.MediaTypeNames.Application.Octet, fileName));
        }