public ViewRaceClass AddRaceClass(ViewRaceClass viewRaceClass)
        {
            RaceClassLogicController raceClassLogicController = new();
            LogicRaceClass           logicRaceClass           = new(viewRaceClass.Name, viewRaceClass.RaceCount, viewRaceClass.StartYear);

            raceClassLogicController.AddRaceClass(logicRaceClass);
            return(viewRaceClass);
        }
Exemplo n.º 2
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);
        }
Exemplo n.º 3
0
        // RaceKlasse toevoegen
        public void button1_Click(object sender, EventArgs e)
        {
            RaceClassViewController raceClassController = new();
            string        name            = textBox1.Text;
            int           raceCount       = Convert.ToInt32(textBox2.Text);
            int           startYear       = Convert.ToInt32(textBox3.Text);
            ViewRaceClass viewRaceClass   = new(name, raceCount, startYear);
            ViewRaceClass returnRaceClass = raceClassController.AddRaceClass(viewRaceClass);

            listBoxRaceClasses.Items.Add($"Team: {returnRaceClass.Name}, Race count: {returnRaceClass.RaceCount}, Start year: {returnRaceClass.StartYear}");
            UpdateNumericUpDown();
        }