public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { ReporteTributario rpt = new ReporteTributario(); rpt.Site = this.Site; return(rpt); }
private void GenerarReporte() { List <TributarioDataSourceShow> tribut = new List <TributarioDataSourceShow>(); tribut = this.negocioTributario.CargarInforme(); EmpresaDataSource empresa = new EmpresaDataSource(); empresa = this.negocioEmpresa.DevolverDatosEmpresa(Program.compa); List <TributarioDataSourceReport> tributR = new List <TributarioDataSourceReport>(); this.Size = new Size(840, 566); foreach (TributarioDataSourceShow item in tribut) { TributarioDataSourceReport tribR = new TributarioDataSourceReport(); tribR.Codigo = item.Codigo; tribR.NombreTrib = item.NombreTrib; tribR.Tope = item.Tope ?? default(decimal); tribR.NitTope = item.NitTope; tribR.NombreNit = item.NombreNit; tribR.NombreCia = empresa.Nombrecia; tributR.Add(tribR); } ReporteTributario reporttribut = new ReporteTributario(); reporttribut.SetDataSource(tributR); crystal_reporttribut.ReportSource = reporttribut; }