public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { crBO_Modification__Report__DSE__21_5 rpt = new crBO_Modification__Report__DSE__21_5(); rpt.Site = this.Site; return(rpt); }
private void btnViewReport_Click(object sender, EventArgs e) { BO_Modification_Report_DSE_21_5BAL objBAL = new BO_Modification_Report_DSE_21_5BAL(); DataTable data = new DataTable(); frmReportViewer rptviewer = new frmReportViewer(); crBO_Modification__Report__DSE__21_5 objrpt = new crBO_Modification__Report__DSE__21_5(); if (ddlCust_BOID.SelectedIndex == 0) { _Bo_Id = objBAL.GetBoIdByCustCode(txtCustCode_BOID.Text); data = objBAL.GetBO_Modification_ReportData(txtCustCode_BOID.Text, _Bo_Id, dtpFromDate.Value, dtpToDate.Value); } else { _Cust_Id = objBAL.GetCustCodeByBoId(txtCustCode_BOID.Text); data = objBAL.GetBO_Modification_ReportData(_Cust_Id, txtCustCode_BOID.Text, dtpFromDate.Value, dtpToDate.Value); } objrpt.SetDataSource(data); rptviewer.crvReportViewer.ReportSource = objrpt; rptviewer.Show(); }