Example #1
0
        private static void TestUiReportExt(AConnection oDB, ASafeLog log)
        {
            var rpt = new UiReportExt(oDB, new DateTime(2013, 12, 23), new DateTime(2013, 12, 31), log)
            {
                VerboseLogging = true
            };

            rpt.Run();

            log.Debug("Report start");

            log.Debug("Report end");
        }
Example #2
0
        }         // CreateUiReport

        private KeyValuePair <ReportQuery, DataTable> CreateUiExtReport(Report report, DateTime today, DateTime tomorrow)
        {
            var cc = new UiReportExt(DB, today, tomorrow, this);

            var rpt = new ReportQuery(report)
            {
                DateStart = today,
                DateEnd   = tomorrow
            };

            Tuple <DataTable, ColumnInfo[]> oOutput = cc.Run();

            rpt.Columns = oOutput.Item2;

            return(new KeyValuePair <ReportQuery, DataTable>(rpt, oOutput.Item1));
        }         // CreateUiExtReport