예제 #1
0
        protected override void Execute()
        {
            IModel mModel          = new Model();
            var    postEditCompare = new FormMain(mModel);

            var skipWindow = new SkipSettingsWindow();

            skipWindow.ShowDialog();

            var reportWizard = new ReportWizard();

            postEditCompare.InitializeReportWizard(reportWizard);

            if (skipWindow.CustomizeSettings)
            {
                reportWizard.IsFromProjectsViewCall = true;
                reportWizard.ShowDialog();
                postEditCompare.SetPriceGroup(reportWizard);

                CreateReport(postEditCompare);
            }
            if (skipWindow.SkipSettings)
            {
                postEditCompare.SetPriceGroup(reportWizard);

                CreateReport(postEditCompare);
            }
        }
예제 #2
0
        private void reportsButton_Click(object sender, EventArgs e)
        {
            var window = new ReportWizard(_laps, _runners);

            window.ShowDialog(this);
        }