public static void PopulateBasicIntervalScheduleProperties(BasicIntervalSchedule b, ResourceDescription rd) { if (b != null && rd != null) { PowerTransformerConverter.PopulateIdentifiedObjectProperties(b, rd); if (b.StartTimeHasValue) { rd.AddProperty(new Property(ModelCode.BINTERVALSCHEDULE_STARTTIME, b.StartTime)); } if (b.Value1MultiplierHasValue) { rd.AddProperty(new Property(ModelCode.BINTERVALSCHEDULE_V1MULTIPLIER, (short)GetDMSUnitMultiplier(b.Value1Multiplier))); } if (b.Value1UnitHasValue) { rd.AddProperty(new Property(ModelCode.BINTERVALSCHEDULE_V1UNIT, (short)GetDMSUNitSymbol(b.Value1Unit))); } if (b.Value2MultiplierHasValue) { rd.AddProperty(new Property(ModelCode.BINTERVALSCHEDULE_V2MULTIPLIER, (short)GetDMSUnitMultiplier(b.Value2Multiplier))); } if (b.Value2UnitHasValue) { rd.AddProperty(new Property(ModelCode.BINTERVALSCHEDULE_V2UNIT, (short)GetDMSUNitSymbol(b.Value2Unit))); } } }
public static void PopulateBasicIntervalScheduleProperties(BasicIntervalSchedule cimBasicIntervalSchedule, ResourceDescription rd) { if ((cimBasicIntervalSchedule != null) && (rd != null)) { PowerTransformerConverter.PopulateIdentifiedObjectProperties(cimBasicIntervalSchedule, rd); if (cimBasicIntervalSchedule.StartTimeHasValue) { rd.AddProperty(new Property(ModelCode.BIS_STARTTIME, cimBasicIntervalSchedule.StartTime.Ticks)); } /* if (cimBasicIntervalSchedule.Value1UnitHasValue) * { * rd.AddProperty(new Property(ModelCode.BIS_VAL1UNIT, (short)GetDMSUnitSymbol(cimBasicIntervalSchedule.Value1Unit))); * } */ } }