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(); }
public void AddNewRoom_ShouldAddRoom() { string addDoor = "A1"; Assert.IsTrue(_repo.AddNewRoom(322, addDoor)); }