public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { cr_CapexMonthlyExpenseReport rpt = new cr_CapexMonthlyExpenseReport(); rpt.Site = this.Site; return(rpt); }
private void ShowMonthlyExpenseReport(DateTime FromDate, DateTime ToDate) { try { AssetInformationBAL objAssetInfoBal = new AssetInformationBAL(); DataTable dtMonthlyExpenseInfo = new DataTable(); cr_CapexMonthlyExpenseReport objcrMonthlyExpenseInfo = new cr_CapexMonthlyExpenseReport(); frmCapexReportViewer objfrmMonthlyExpenseInfo = new frmCapexReportViewer(); dtMonthlyExpenseInfo = objAssetInfoBal.GetMonthlyCapexReport(FromDate, ToDate); objcrMonthlyExpenseInfo.SetDataSource(dtMonthlyExpenseInfo); ((TextObject)objcrMonthlyExpenseInfo.ReportDefinition.Sections[2].ReportObjects["txtFromDate"]).Text = "Fom: " + dtpFromDate.Value.ToString("MM-dd-yyyy"); ((TextObject)objcrMonthlyExpenseInfo.ReportDefinition.Sections[2].ReportObjects["txtToDate"]).Text = "To: " + dtpToDate.Value.ToString("MM-dd-yyyy"); objfrmMonthlyExpenseInfo.Text = "Monthly Expense Report"; objfrmMonthlyExpenseInfo.crvReportView.ReportSource = objcrMonthlyExpenseInfo; objfrmMonthlyExpenseInfo.Show(); } catch (Exception) { throw; } }