コード例 #1
0
 public Vehicle(Customer i_Customer, string i_ModelName, string i_LicenseNumber, List <Wheel> i_Wheels,
                Engine i_Engine)
 {
     this.m_Owner         = i_Customer;
     this.m_VehicleStatus = Enums.eVehicleGarageStatus.InRepair;
     this.m_ModelName     = i_ModelName;
     this.m_LicenseNumber = i_LicenseNumber;
     this.m_Wheels        = i_Wheels;
     this.m_Engine        = i_Engine;
 }
コード例 #2
0
ファイル: Garage.cs プロジェクト: GalRabin/csharp-course
        public void UpdateVehicleStatus(string i_LicenseNumber, string i_Status)
        {
            Enums.eVehicleGarageStatus vehicleStatus = Enums.eVehicleGarageStatus.None;

            if (Enum.IsDefined(typeof(Enums.eVehicleGarageStatus), i_Status))
            {
                vehicleStatus = (Enums.eVehicleGarageStatus)Enum.Parse(typeof(Enums.eVehicleGarageStatus), i_Status);
            }
            else
            {
                GetVehicle(i_LicenseNumber).VehicleStatus = vehicleStatus;
            }
        }