public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { RptOrders rpt = new RptOrders(); rpt.Site = this.Site; return(rpt); }
// genarate order report public static ReportClass Orders() { OdbcDataAdapter reportAdapter; DataSet reportDataSet; ReportClass currentReport = null; reportAdapter = new OdbcDataAdapter("call OrderView()", DBConnection.getConnection()); reportDataSet = new reportDS(); reportAdapter.SelectCommand.CommandType = CommandType.StoredProcedure; reportAdapter.Fill(reportDataSet, "Orders"); if (reportDataSet.Tables["Orders"].Rows.Count > 0) { currentReport = new RptOrders(); currentReport.SetDataSource(reportDataSet); } return(currentReport); }