Beispiel #1
0
        private void AddContest()
        {
            Console.Write("Vill du lägga till en match?");
            var answer = Console.ReadLine();

            if (answer.Contains("Ja"))
            {
                Console.Write("Namn på tävlingen: ");
                var name = Console.ReadLine();

                Console.WriteLine("Startar: ");
                var startDate = Console.ReadLine();

                Console.WriteLine("Slutar: ");
                var endDate = Console.ReadLine();

                Console.WriteLine("Hur ska vinnaren i en match utses?");
                Console.WriteLine("1) Högsta poäng per rond?");
                Console.WriteLine("2) Total poäng totalt i alla tre omgångar?");
                try
                {
                    var input = Convert.ToInt32(Console.ReadLine());

                    var contestDesider = "";

                    if (input == 1)
                    {
                        contestDesider = "Högsta poäng per rond";
                    }
                    if (input == 2)
                    {
                        contestDesider = "Total poäng i alla tre omgångar";
                    }

                    var values = new Contest(name, Convert.ToDateTime(startDate), Convert.ToDateTime(endDate), contestDesider);

                    var printed = _game.AddContest(values);

                    Console.WriteLine(printed);
                }

                catch (FormatException) //Fel format hantering
                {
                    Console.WriteLine("Du kan bara skriva in siffror..");
                }
            }
        }