public JanelaImpressão(Entidades.Acerto.Acerto acerto) { Apresentação.Formulários.AguardeDB.Mostrar(); InitializeComponent(); this.acerto = acerto; lblDescrição.Text = "É o resumo de mercadorias relacionadas para " + acerto.Pessoa.PrimeiroNome; if (acerto == null) throw new NullReferenceException("Acerto é nulo para janela de impressão"); System.Data.DataSet ds = acerto.ObterImpressão(optResumido.Checked); relatório = new Relatório(); relatório.SetDataSource(ds); vizualizador = InserirDocumento(relatório, acerto.Pessoa.PrimeiroNome); Apresentação.Formulários.AguardeDB.Fechar(); }
public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { Relatório rpt = new Relatório(); rpt.Site = this.Site; return rpt; }