private void AddBadge()
        {
            Badge             badge    = new Badge();
            List <DoorAccess> doorList = new List <DoorAccess>();

            Console.Clear();
            Console.Write($"\n\t What is the number on the badge? # ");
            badge.BadgeID = _repo.StringisInt(Console.ReadLine());
            bool addMoreDoors = true;

            while (addMoreDoors)
            {
                Console.Clear();
                Console.Write($"\n\t Please choose a door to grant access\n" +
                              $"\n\t\t1. A1\n" +
                              $"\t\t2. A2\n" +
                              $"\t\t3. A3\n" +
                              $"\t\t4. A4\n" +
                              $"\t\t5. B1\n" +
                              $"\t\t6. B2\n" +
                              $"\t\t7. B3\n" +
                              $"\t\t8. B4\n" +
                              $"\n\t # ");
                int input = _repo.StringisInt(Console.ReadLine());
                if (input <= 8 && input >= 1)
                {
                    doorList.Add((DoorAccess)input);
                    Console.Write($"\n\t Would you like to add another door?\n" +
                                  $"\n\t\t y/n  ");
                    string yN    = Console.ReadLine();
                    bool   yesNo = true;
                    while (yesNo)
                    {
                        switch (yN.ToLower())
                        {
                        case "y":
                        case "yes":
                            yesNo = false;
                            break;

                        case "n":
                        case "no":
                            badge.DoorAccess = doorList;
                            _repo.AddBadgeToDic(badge);
                            yesNo        = false;
                            addMoreDoors = false;
                            break;

                        default:
                            Console.WriteLine("\n\t Yes or No?");
                            break;
                        }
                    }
                }
                else
                {
                    Console.WriteLine($"\n\t That is not a valid option. Please enter a number 1-8");
                    Console.ReadLine();
                    Console.Clear();
                }
            }
            Console.WriteLine($"\n\t Badge {badge.BadgeID} has been created and has access to these Doors:");
            ShowDoors(badge);
            Console.ReadKey();
        }