Exemplo n.º 1
0
        private void RunMenu()
        {
            _repo.ConvertListToDictionary();
            bool continueToRun = true;

            while (continueToRun)
            {
                Console.Clear();
                Console.WriteLine("Corporate Security Badge Database 2.0\n");
                Console.WriteLine("Enter the number of your selection: \n" +
                                  "1. Add A Security Badge\n" +
                                  "2. Edit A Security Badge\n" +
                                  "3. List All Badges\n" +
                                  "4. Exit"
                                  );

                string selection = Console.ReadLine();

                switch (selection)
                {
                case "1":
                    CreateNewBadge();
                    Console.ReadKey();
                    break;

                case "2":
                    UpdateBadge();
                    Console.ReadKey();
                    break;

                case "3":
                    PrintAllBadges();
                    Console.ReadKey();
                    break;

                case "4":
                    continueToRun = false;
                    Console.WriteLine("Come back soon!");
                    Console.ReadKey();
                    break;

                default:
                    Console.WriteLine("Error");
                    Console.ReadKey();
                    break;
                }
            }
        }