public FileResult _LivrosPDF() { var Html = Generico.Generico.RenderPartialToString(this, "_LivrosPDF", new Business.LivrosBusiness().ListLivros()); string caminho = Relatorio.GerarRelatorio("Livros", Html, "SRCONFI - Relatório de Usuários"); byte[] fileBytes = System.IO.File.ReadAllBytes(caminho); string fileName = "Livros.pdf"; return(File(fileBytes, System.Net.Mime.MediaTypeNames.Application.Octet, fileName)); }
public FileResult _EstoqueEntradasPDF() { var Html = Generico.Generico.RenderPartialToString(this, "_EstoqueEntradasPDF", new Business.EstoqueBusiness().ListEstoqueCompleteRelation()); string caminho = Relatorio.GerarRelatorio("EstoqueEntradas", Html, "SRCONFI - Relatório de Entrada de Livros"); byte[] fileBytes = System.IO.File.ReadAllBytes(caminho); string fileName = "Entradas_Livros.pdf"; return(File(fileBytes, System.Net.Mime.MediaTypeNames.Application.Octet, fileName)); }
private void btGerarRelatorio_Click(object sender, EventArgs e) { using (var dialog = new FolderBrowserDialog()) { Relatorio relatorio = new Relatorio(); if (dialog.ShowDialog() == DialogResult.OK) { relatorio.GerarRelatorio(dtpInicio.Value, dtpFim.Value, dialog.SelectedPath); } } }
public void GerarRelatorio(List<ContaBancaria> contas, Relatorio relatorio) { //double valor = imposto.CalcularImposto(orcamento); var resultado = relatorio.GerarRelatorio(contas); Console.WriteLine(resultado); }