public static Truck CreateTruck(bool i_IsTrankCooled, float i_TrankVolume, string i_ModelName, string i_LicensePlateNumber, Vehicle.eMaximumAirPressure i_MaximumAirPressureForVehicle, List <Wheel> i_TruckWheels, Engine i_TruckEngine) { Truck newTruck = new Truck(i_IsTrankCooled, i_TrankVolume, i_ModelName, i_LicensePlateNumber, i_MaximumAirPressureForVehicle, i_TruckWheels, i_TruckEngine); return(newTruck); }
public static Motorcycle CreateMotorcycle(Motorcycle.eLicenseType i_LicenseType, int i_EngineVolume, string i_ModelName, string i_LicensePlateNumber, Vehicle.eMaximumAirPressure i_MaximumAirPressureForVehicle, List <Wheel> i_WheelList, Engine i_VehicleEngine) { Motorcycle newMotorcycle = new Motorcycle(i_LicenseType, i_EngineVolume, i_ModelName, i_LicensePlateNumber, i_MaximumAirPressureForVehicle, i_WheelList, i_VehicleEngine); return(newMotorcycle); }
public static Car CreateCar(Car.eColor i_CarColor, Car.eNumbersOfDoors i_NumberOfDoors, string i_ModelName, string i_LicensePlateNumber, Vehicle.eMaximumAirPressure i_MaximumAirPressureForVehicle, List <Wheel> i_CarWheels, Engine i_CarEngine) { Car newCar = new Car(i_CarColor, i_NumberOfDoors, i_ModelName, i_LicensePlateNumber, i_MaximumAirPressureForVehicle, i_CarWheels, i_CarEngine); return(newCar); }
private static List <Wheel> getWheelsFromUser(Vehicle.eNuberOfWheelsForVehicle i_NumberOfWheelsForVehicle, Vehicle.eMaximumAirPressure i_MaximumAirPressure) { List <Wheel> VehicleWheels = new List <Wheel>(); string manufacturerName; float currentAirPressure; Wheel wheelForVehicle; for (int i = 1; i <= (int)i_NumberOfWheelsForVehicle; i++) { Console.WriteLine("enter wheel number {0} information", i); manufacturerName = getWheelManufacturerName(); currentAirPressure = getcurrentAirPressure((float)i_MaximumAirPressure); wheelForVehicle = CreateVwhicleInGarage.CreateWheel(manufacturerName, currentAirPressure, (int)i_MaximumAirPressure); VehicleWheels.Add(wheelForVehicle); } return(VehicleWheels); }