Example #1
0
        public ViewSeason AddSeason(ViewSeason viewSeason)
        {
            SeasonLogicController seasonLogicController = new();
            ViewRaceClass         viewRaceClass         = viewSeason.RaceClass;
            LogicRaceClass        logicRaceClass        = new(viewRaceClass.Name, viewRaceClass.RaceCount, viewRaceClass.StartYear);
            LogicSeason           logicSeason           = new(viewSeason.RaceCount, viewSeason.Champion, viewSeason.Time, logicRaceClass);

            seasonLogicController.AddSeason(logicSeason);
            return(viewSeason);
        }
        // Seizoen toevoegen
        private void button2_Click(object sender, EventArgs e)
        {
            SeasonViewController seasonController = new();
            //Season newSeason = main.AddSeasonClass();
            //listBoxSeasons.Items.Add();
            int      raceCount = Convert.ToInt32(textBox4.Text);
            string   champion  = textBox5.Text;
            DateTime time      = Convert.ToDateTime(textBox6.Text);
            // DIT NOG VERANDEREN!!!!
            ViewRaceClass raceClass    = new("hoi", 3, 5);
            ViewSeason    viewSeason   = new ViewSeason(raceCount, champion, time, raceClass);
            ViewSeason    returnSeason = seasonController.AddSeason(viewSeason);

            listBoxSeasons.Items.Add($"Time: {returnSeason.Time}, RaceClass: {returnSeason.RaceClass.Name}, Champion: {returnSeason.Champion}");
            UpdateNumericUpDown();
        }