Beispiel #1
0
 public Fuel(FUEL entity = null)
 {
     if (entity == null)
     {
         return;
     }
     Id   = entity.ID;
     Name = entity.NAME;
 }
Beispiel #2
0
        public void Refuel(FUEL fuelAmount)
        {
            switch (fuelAmount)
            {
            case FUEL.Fuel_Pump:
                vInstance.FuelLevel = fuelCapacity;
                fuel = fuelCapacity;
                break;

            case FUEL.Jerry_Can:
                if (vInstance.FuelLevel + FuelSources.JERRY_CAN_AMOUNT > fuelCapacity)
                {
                    vInstance.FuelLevel = fuelCapacity;
                    fuel = fuelCapacity;
                }
                else
                {
                    vInstance.FuelLevel += FuelSources.JERRY_CAN_AMOUNT;
                    fuel += FuelSources.JERRY_CAN_AMOUNT;
                }
                break;
            }
        }