public void Display() { while (true) { Console.WriteLine(); Console.WriteLine("1 - Max Occupancy"); Console.WriteLine("2 - Accessible"); Console.WriteLine("3 - Max RV Length"); Console.WriteLine("4 - Are utilities provided"); Console.WriteLine("5 - Return to Main Menu"); Console.WriteLine(); string input = CLIHelper.GetString("Make your choice:"); Console.WriteLine(); if (input == "5") { return; } int siteId = CLIHelper.GetInteger("Please Select Site ID "); SiteDal siteDal = new SiteDal(connectionString); Site s = siteDal.GetSite(siteId); switch (input.ToLower()) { case "1": ShowMaxOccupancy(s); break; case "2": int site_idONE = CLIHelper.GetInteger("Please Select Site ID "); SiteDal accessible = new SiteDal(connectionString); IsItAccessible(accessible.ListIsSiteAccessible(site_idONE), site_idONE); break; case "3": int maxRVId = CLIHelper.GetInteger("Please Select Site ID "); SiteDal maxRV = new SiteDal(connectionString); MaxRvLength(maxRV.ListOfMaxRVLength(maxRVId), maxRVId); break; case "4": int utilityID = CLIHelper.GetInteger("Please Select Site ID "); SiteDal utility = new SiteDal(connectionString); AreThereUtilities(utility.ListAreThereUtilities(utilityID), utilityID); break; } } }