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

            rpt.Site = this.Site;
            return(rpt);
        }
        public override ReportDocument GenerateReport()
        {
            if (TaxFormID > 0)
            {
                if (reportDocument == null)
                {
                    reportDocument = new ReportTemplate.Report_Taxation_ControlList();
                }
                else
                {
                }

                System.Data.DataSet dataSet = TaxationGeneration.GenerateTaxationDataSet(dbConn, TaxFormID, null);

                reportDocument.SetDataSource(dataSet);
                reportDocument.SetParameterValue("NameOfSignature", NameOfSignature);
                return(reportDocument);
            }
            else
            {
                return(null);
            }
        }