public static void ListAvailableSorter() { TicketManager.ListCombiner(); Console.Clear(); if (ShowTypeChooser == "Film" || ShowTypeChooser == "Konsert" || ShowTypeChooser == "Festival") { availableSubset = Code.Lists.events .Where(tickets => tickets.Type.Equals(ShowTypeChooser)) .ToArray(); } else { availableSubset = Code.Lists.events.ToArray(); } int index = 0; foreach (var entry in availableSubset) { index++; Console.WriteLine("{0}. {1}", index, entry.Presentation()); } MenuGUI.BookingQuestioneer(); }
public void ShowBookings() { ListCombiner(); Console.Clear(); bookedSubset = Code.Lists.events .Where(tickets => tickets.IsBooked.Equals(true)) .ToArray(); if (bookedSubset.Length == 0) { Console.WriteLine("Inga bokningar funna. Du bokar genom att först visa tillgängliga events."); Console.WriteLine("(Tryck på enter för att återgå till huvudmenyn.)"); MenuGUI.RemoveMenuLoop = false; Console.ReadLine(); return; } else { int index = 0; foreach (var entry in bookedSubset) { index++; Console.WriteLine("{0}. Bokad av {1}: {2} ", index, Runtime.UserName, entry.Presentation()); } MenuGUI.RemoveBookedEvent(); } }
public void GetUserInformation() { TicketManager manager = new TicketManager(); Console.WriteLine("Ditt namn: "); UserName = Console.ReadLine(); var menu = new MenuGUI(); menu.MainMenu(); }