public void CreateNewBadge() { Console.Clear(); int badgeId = 0; List <string> doors = new List <string>(); Console.WriteLine("What is the badge number?"); badgeId = int.Parse(Console.ReadLine()); Console.WriteLine("Please advise the door that this badge can access?"); string doorInput = Console.ReadLine(); doors.Add(doorInput); Console.WriteLine("Your door access has been added"); Console.WriteLine("Do you waned to add another door?\n" + "Enter y for Yes\n" + "Enter n for No"); string userInput = Console.ReadLine().ToLower(); if (userInput == "y") { CreateNewBadge(); } else { Console.WriteLine("Press any key to return to the menu..."); Console.ReadLine(); } Console.ReadKey(); BadgesContent newBadge = new BadgesContent(badgeId, doors); _repo.CreateNewBadge(newBadge); }
public void BadgesArranged() { _repoBadge = new BadgesRepo(); _badges = new Badges(1, "front, back"); _repoBadge.CreateNewBadge(_badges.BadgeID, _badges); }
public void CreateNewBadge_Test() { //arrange BadgesContent content = new BadgesContent(); //act bool addBadge = _repo.CreateNewBadge(content); //assert Assert.IsTrue(addBadge); }
public void CreateNewBadge_NotNull() { Badges badges = new Badges(); badges.BadgeID = 4; BadgesRepo repo = new BadgesRepo(); repo.CreateNewBadge(_badges.BadgeID, badges); Badges badgesFromDictionary = repo.SearchBadgeID(4); Assert.IsNotNull(badgesFromDictionary); }
private void CreateNewBadge() { Console.Clear(); Badges newBadge = new Badges(); Console.WriteLine("Enter the badge ID number associated with the new badge: "); string badgeIDAsString = Console.ReadLine(); newBadge.BadgeID = int.Parse(badgeIDAsString); Console.WriteLine("What door needs to be accessed with the new badge (include multiple if necessary)?"); newBadge.DoorNames = Console.ReadLine(); _badgesRepo.CreateNewBadge(newBadge.BadgeID, newBadge); }