}// Lägger till en rad i listan genom CreateCars metoden Cars CreateCars() { InputControllers inputController = new InputControllers(); Cars tempCars = new Cars(); Console.WriteLine("*************************\n"); tempCars.Make = inputController.MakeController(); tempCars.Variant = inputController.VariantController(); tempCars.ModelYear = inputController.ModelYearController(); tempCars.Power = inputController.PowerController(); tempCars.Fuel = inputController.FuelController(); tempCars.Price = inputController.PriceController(); return(tempCars); } // metod för att ta emot inputs för list raden och returnera det
private void CreateTicket(int index)//Här anropas event om den valda kund är under 18 år { if (ListManager.CustomerList[index].Age < 18) { ErrorMsg += new PrintErrorMsg(GUI.AgeError); ErrorMsg?.Invoke(); } else { VIPTicket newTicket = new VIPTicket(); newTicket.Buyer = ListManager.CustomerList[index]; newTicket.Price = InputControllers.PriceController(); GUI.ShowVIPlevels(); int choice = InputControllers.VIPChoice(); newTicket.VIPLevel = (VIPTicket.Level)choice; ListManager.TicketList.Add(newTicket); } }