public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport()
        {
            crPortfolio_Statement_Investor_Wise_DSE_22_1 rpt = new crPortfolio_Statement_Investor_Wise_DSE_22_1();

            rpt.Site = this.Site;
            return(rpt);
        }
        private void Btnshow_Click(object sender, EventArgs e)
        {
            crPortfolio_Statement_Investor_Wise_DSE_22_1 objRPT = new crPortfolio_Statement_Investor_Wise_DSE_22_1();
            frmReportViewer viewer = new frmReportViewer();
            DataTable       dt     = new DataTable();

            Exchange_Name = cmbExchangeName.Text;
            InvestorId    = cmbInvestorId.Text;
            Report_Date   = dtpReportDate.Value;
            if (Exchange_Name == "CSE")
            {
                InvestorId    = "";
                Exchange_Name = "";
                dt            = objBAL.Portfolio_Statement_Investor(Exchange_Name, Report_Date, InvestorId);
            }
            else
            {
                dt = objBAL.Portfolio_Statement_Investor(Exchange_Name, Report_Date, InvestorId);
            }
            objRPT.SetDataSource(dt);
            viewer.crvReportViewer.ReportSource = objRPT;
            viewer.Show();
        }