public object GetProperty(Enums.CommonPropertyType t) { switch (t) { case Enums.CommonPropertyType.Temperatura1: return(Geraetetemperatur); case Enums.CommonPropertyType.Temperatura2: return(Modultemperatur); case Enums.CommonPropertyType.CorrenteDiGuasto: return(Fehlstrom); case Enums.CommonPropertyType.IAC: return(IAC); case Enums.CommonPropertyType.IDC: return(IDC); case Enums.CommonPropertyType.ProduzioneCorrente: return(PotenzaCorrente); case Enums.CommonPropertyType.ProduzioneGiornaliera: return(PotenzaProdottaGiornaliera); case Enums.CommonPropertyType.UAC: return(UAC); case Enums.CommonPropertyType.UDC: return(UDC); } throw new NotSupportedException("Property not supported:" + t.ToString()); }
public bool PropertyIsSupported(Enums.CommonPropertyType t) { switch (t) { case Enums.CommonPropertyType.Temperatura1: case Enums.CommonPropertyType.Temperatura2: case Enums.CommonPropertyType.ProduzioneCorrente: case Enums.CommonPropertyType.ProduzioneGiornaliera: case Enums.CommonPropertyType.UDC: return(true); } return(false); }
public object GetProperty(Enums.CommonPropertyType t) { switch (t) { case Enums.CommonPropertyType.Temperatura1: return(TemperaturWR1); case Enums.CommonPropertyType.Temperatura2: return(TemperaturWR2); case Enums.CommonPropertyType.ProduzioneCorrente: return(ACLeistung); case Enums.CommonPropertyType.ProduzioneGiornaliera: return(DCNennleistung); case Enums.CommonPropertyType.UDC: return(UDC1); } throw new NotSupportedException("Property not supported:" + t.ToString()); }