Esempio n. 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;
 }
Esempio n. 2
0
        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;
            }
        }