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; } } }