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); } }
private void reportsButton_Click(object sender, EventArgs e) { var window = new ReportWizard(_laps, _runners); window.ShowDialog(this); }