Exemple #1
0
 public MainMenu(String title, int width, GarageHandler GarageHandler) : base(title, width)
 {
     this.GarageHandler = GarageHandler;
     AddMenuRow(new MenuRow("Add a vehicle", AddVehicleMenu.CreateMenu(width, GarageHandler)));
     AddMenuRow(new MenuRow("Remove a vehicle", RemoveVehicle));
     AddMenuRow(new MenuRow("Show all vehicles in garage", ShowVehicles));
     AddMenuRow(new MenuRow("Show vehicles by Group", GroupByVehicleType));
     AddMenuRow(new MenuRow("Search on vehicles", SerchOnVechicleFeatures));
     AddMenuRow(new MenuRow("Save garage", SaveGarage));
     AddMenuRow(new MenuRow("Leave the menu", OnLeaveMenu));
 }
Exemple #2
0
        public static AddVehicleMenu CreateMenu(int width, GarageHandler garageHandler)
        {
            AddVehicleMenu menu = new AddVehicleMenu("Add a vehicle menu", width, garageHandler);

            return(menu);
        }