Exemplo n.º 1
0
        private void AddDoor()
        {
            Console.Clear();
            Console.WriteLine("ADD DOOR ACCESS \n" +
                              "\n" +
                              "Please type the badge ID# that you would like to update. \n");
            int userInput = int.Parse(Console.ReadLine());

            Console.Clear();
            Badges badge = _badgesRepo.GetBadgeByID(userInput);

            ShowBadge(badge);
            Console.WriteLine("What door would you like to add?");
            string doorToAdd = Console.ReadLine();

            if (!badge.DoorNames.Contains(doorToAdd))
            {
                _badgesRepo.AddNewRoom(userInput, doorToAdd);
                Console.WriteLine("Door added.");
            }
            else
            {
                Console.WriteLine("You entered an invalid response. No change was recorded for this badge.");
            }
            Console.WriteLine("Press any key to return to the main menu.");
            Console.ReadKey();
        }
Exemplo n.º 2
0
        public void AddNewRoom_ShouldAddRoom()
        {
            string addDoor = "A1";

            Assert.IsTrue(_repo.AddNewRoom(322, addDoor));
        }