public void ViewSpaces(Venue userVenue) { VenueAccess va = new VenueAccess(connectionString); List <VenueSpace> spaceList = new List <VenueSpace>(); Console.WriteLine(userVenue.Name); Console.WriteLine(); Console.WriteLine("Name".PadLeft(7) + "Open".PadLeft(30) + "Close".PadLeft(11) + "Daily Rate".PadLeft(14) + "Max. Occupancy".PadLeft(20)); spaceList = va.DisplayVenueSpace(userVenue); for (int i = 0; i < spaceList.Count; i++) { string dailyRate = spaceList[i].DailyRate.ToString(); string maxOccupancy = spaceList[i].MaxOccupancy.ToString(); Console.Write("#" + (i + 1) + " "); Console.WriteLine(spaceList[i].Name.PadRight(30) + spaceList[i].Open.PadRight(10) + spaceList[i].Close.PadRight(9) + "$" + dailyRate.PadRight(15) + maxOccupancy); } Console.WriteLine(); int pick = 0; bool done = false; while (!done) { Console.WriteLine("What would you like to do next?"); Console.WriteLine("1) Reserve a Space"); Console.WriteLine("R) Return to previous screen"); string choice = Console.ReadLine(); string choiceUp = choice.ToUpper(); switch (choiceUp) { case "1": done = true; pick = 1; break; case "R": done = true; pick = 2; break; default: Console.WriteLine("Please input a valid selection."); break; } } if (pick == 1) { ReservationSearch(userVenue, false); } else if (pick == 2) { DisplayVenueDetails(userVenue); } }
public void VenueAccessTestToGetListOfSpaces() { //Arrange VenueAccess test = new VenueAccess(connectionString); List <VenueSpace> testList = new List <VenueSpace>(); string description = "This venue has plenty of \"property\" to enjoy. Roll the dice and check out all of our spaces."; Venue tester = new Venue(1, "Hidden Owl Eatery", 1, description); //Act testList = test.DisplayVenueSpace(tester); int count = testList.Count; //Assert Assert.AreNotEqual(0, count); }