Esempio n. 1
0
        private static void Main()
        {
            _leagueType = ConsoleWorker.ChooseLeagueType() == 1 ? LeagueType.SingleElumination : LeagueType.DoubleElumination;

            while (true)
            {
                ConsoleWorker.Menu();
                bool successfulOperation = false;
                while (!successfulOperation)
                {
                    successfulOperation = RunChoice() != 0;
                }
            }
        }
Esempio n. 2
0
        public static int RunChoice()
        {
            var choice = ConsoleWorker.MenuChoice();

            switch (choice)
            {
            case "1":
            {
                CreateNewLeague();
                break;
            }

            case "2":
            {
                if (!CheckPlayerNumber())
                {
                    break;
                }
                ChooseWinners();
                break;
            }

            case "3":
            {
                _scoreboard.Print();
                break;
            }

            case "4":
            {
                Environment.Exit(0);
                break;
            }

            default:
            {
                ConsoleWorker.IncorrectMenuChoice();
                ConsoleWorker.Menu();
                return(0);
            }
            }
            return(1);
        }