예제 #1
0
        /// <summary>
        /// Returns a report that contains all of the available test data for comparison results.
        /// </summary>
        /// <returns></returns>
        private static void CreateBaselineReport(RockContext dataContext)
        {
            var settings = new ConnectionStatusChangeReportSettings();

            ConnectionStatusChangeReportBuilder reportBuilder;

            // Get an unfiltered report.
            reportBuilder = new ConnectionStatusChangeReportBuilder(dataContext, settings);

            _BaselineReport = reportBuilder.CreateReport();
        }
예제 #2
0
        /// <summary>
        /// Returns a report that contains all of the available test data for comparison results.
        /// </summary>
        /// <returns></returns>
        private ConnectionStatusChangeReportData GetBaselineReport()
        {
            if (_BaselineReport == null)
            {
                var dataContext = new RockContext();

                var settings = new ConnectionStatusChangeReportSettings();

                ConnectionStatusChangeReportBuilder reportBuilder;

                // Get an unfiltered report.
                reportBuilder = new ConnectionStatusChangeReportBuilder(dataContext, settings);

                _BaselineReport = reportBuilder.CreateReport();
            }

            return(_BaselineReport);
        }