Exemplo n.º 1
0
        private void addRaceToolStripMenuItem_Click(object sender, EventArgs e)
        {
            bool changed = false;

            WeekendWizard.FillWeekendFromTelemetry(weekend, out changed);

            if (changed)
            {
                if (weekend.Race.IsEmpty() == false)
                {
                    SeasonEvaluator.ReEvaluate(weekend.Season, weekend);
                }

                _Refresh();
                TryUpdateSeasonForm();
            }
        }
Exemplo n.º 2
0
        private void addRaceToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Weekend w = WeekendWizard.RunNewWeekendProvider(this.Season);

            if (w != null)
            {
                WeekendInfo wd = new WeekendInfo(w);
                this.Season.RaceWeekends.Add(wd);

                //bool changed = false;
                //WeekendWizard.FillWeekendFromTelemetry(w, out changed);
                //SeasonEvaluator.ReEvaluate(this.season, this.season.RaceWeekends.Count - 1);

                RefreshData();

                FrmRace f = new FrmRace(wd);
                f.Show();
            }
        }