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

            rpt.Site = this.Site;
            return(rpt);
        }
Beispiel #2
0
        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;
            }
        }