public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { Report_Payroll_KTPFundStatement rpt = new Report_Payroll_KTPFundStatement(); rpt.Site = this.Site; return(rpt); }
public override ReportDocument GenerateReport() { DataSet.Payroll_KTPFundStatement dataSet = CreateDataSource(); if (reportDocument == null) { reportDocument = new ReportTemplate.Report_Payroll_KTPFundStatement(); } reportDocument.SetDataSource(dataSet); if (_payPeriodFr.Month != _payPeriodTo.Month) { reportDocument.SetParameterValue("ContributionPeriod", _payPeriodFr.ToString("dd MMMM yyyy") + " - " + _payPeriodTo.ToString("dd MMMM yyyy")); } else { reportDocument.SetParameterValue("ContributionPeriod", _payPeriodFr.ToString("MMMM yyyy")); } return(reportDocument); }