private void chargeElectricVehicle() { float minuteToCharge; string licensePlate = getLicensePlate(); m_UserInterface.GetminuteToCharge(out minuteToCharge); if (m_Garage.ManageGarageDictionary[licensePlate].newVehicle.EnergySource is Electricity) { m_Garage.ManageGarageDictionary[licensePlate].newVehicle.EnergySource.FillEnergy(minuteToCharge); } else { throw new ArgumentException("User try to charge fuel type car"); } }