Exemple #1
0
        private void CreateBadge()
        {
            Console.Clear();
            List <string> doors = new List <string>();

            Console.Write("Enter Badge # ");
            int badgeId = int.Parse(Console.ReadLine());


            Console.Write("Do you want to assign Door to Badge #? (y/n):");
            var  input      = Console.ReadLine();
            bool addingDoor = _iDRepo.CheckAnswer(input);

            while (addingDoor)
            {
                Console.Write("Door name? ");
                var door = Console.ReadLine();
                doors.Add(door);

                Console.Write("Do you what assign another Door? (y/n): ");
                var newInput = Console.ReadLine();
                addingDoor = _iDRepo.CheckAnswer(newInput);
            }

            BadgeContent badge = new BadgeContent(badgeId, doors);

            _iDRepo.AddBadgeToDictionary(badge);
        }
Exemple #2
0
 public void AddBadgeToDictionary(BadgeContent badge)
 {
     badgeID.Add(badge.IdNumber, badge.DoorList);
 }