public void AddAirplaneToList(int amount, AirPlaneType planeType) { for (int i = 1; i <= amount; i++) { aircrafts.Add(new Airplane(planeType)); AddAirCraftToStock(amount); } }
//private AirPlaneType _airPlaneType; public Airplane(AirPlaneType planeType) { switch (planeType) { case AirPlaneType.WrightFlyer: { this.Name = "Wright Flyer"; this.SpeedInKM = 100; this.YearProduced = 1903; this.NumberOfWings = 4; } break; case AirPlaneType.Boeing787: { this.Name = "Boeing 787"; this.SpeedInKM = 954; this.YearProduced = 2009; this.NumberOfWings = 2; } break; case AirPlaneType.Boeing747: { this.Name = "Boeing 747"; this.SpeedInKM = 988; this.YearProduced = 1970; this.NumberOfWings = 2; } break; case AirPlaneType.Learjet23: { this.Name = "Lear Jet 23"; this.SpeedInKM = 903; this.YearProduced = 1963; this.NumberOfWings = 2; } break; } }