public IEnumerator <ChargingStation> GetEnumerator() { return(ChargingStations.GetEnumerator()); }
System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { return(ChargingStations.GetEnumerator()); }
/// <summary> /// Check if the given EVSE is member of this charging station group. /// </summary> /// <param name="EVSE">An EVSE.</param> public Boolean ContainsEVSE(EVSE EVSE) => ChargingStations.Any(ChargingStation => ChargingStation.EVSEIds.Contains(EVSE.Id));
/// <summary> /// Check if the given EVSE identification is member of this charging station group. /// </summary> /// <param name="EVSEId">The unique identification of an EVSE.</param> public Boolean ContainsEVSEId(EVSE_Id EVSEId) => ChargingStations.Any(ChargingStation => ChargingStation.EVSEIds.Contains(EVSEId));
public void AddChargingStation([NotNull] CalcLoadTypeDto gridLoadType, [NotNull] CalcTransportationDeviceCategoryDto cat, double chargingDeviceMaxChargingPower, [NotNull] CalcLoadTypeDto carLoadType) { ChargingStations.Add(new CalcChargingStationDto(cat, gridLoadType, chargingDeviceMaxChargingPower, carLoadType)); }