コード例 #1
0
        public void Initialize()
        {
            Title = "Daily and Hourly Report - " + Analysis.KeyCode;

            HourlyReportPanel.Analysis = Analysis;
            HourlyReportPanel.Initialize();
        }
コード例 #2
0
        HourlyReportPanel LoadLog(string fileName)
        {
            Mouse.OverrideCursor = Cursors.Wait;

            Log log = TwServices.CreateLog(fileName);

            log.UpdateHourlyTotals();
            log.UpdateDailyTotals();

            var reportPanel = new HourlyReportPanel();

            reportPanel.Analysis = new Analysis(log);
            reportPanel.Initialize();

            Mouse.OverrideCursor = null;

            return(reportPanel);
        }
コード例 #3
0
        HourlyReportPanel LoadAnalysis(string fileName)
        {
            Mouse.OverrideCursor = Cursors.Wait;

            Analysis analysis = TwServices.CreateAnalysis(fileName);

            analysis.UpdateFixtureSummaries();
            analysis.UpdateHourlyTotals();
            analysis.UpdateDailyTotals();

            var reportPanel = new HourlyReportPanel();

            reportPanel.Analysis = analysis;
            reportPanel.Initialize();

            Mouse.OverrideCursor = null;

            return(reportPanel);
        }