public static void PopulateBasicIntervalScheduleProperties(FTN.BasicIntervalSchedule cimBasicIntervalSchedule, ResourceDescription rd) { if ((cimBasicIntervalSchedule != null) && rd != null) { IES1Converter.PopulateIdentifiedObjectProperties(cimBasicIntervalSchedule, rd); if (cimBasicIntervalSchedule.StartTimeHasValue) { rd.AddProperty(new Property(ModelCode.BASIC_INT_SCHED_STARTTIME, cimBasicIntervalSchedule.StartTime)); } if (cimBasicIntervalSchedule.Value1MultiplierHasValue) { rd.AddProperty(new Property(ModelCode.BASIC_INT_SCHED_VAL1MUL, (short)GetUnitMultiplier(cimBasicIntervalSchedule.Value1Multiplier))); } if (cimBasicIntervalSchedule.Value1UnitHasValue) { rd.AddProperty(new Property(ModelCode.BASIC_INT_SCHED_VAL1UNIT, (short)GetUnitSymbol(cimBasicIntervalSchedule.Value1Unit))); } if (cimBasicIntervalSchedule.Value2MultiplierHasValue) { rd.AddProperty(new Property(ModelCode.BASIC_INT_SCHED_VAL2MUL, (short)GetUnitMultiplier(cimBasicIntervalSchedule.Value2Multiplier))); } if (cimBasicIntervalSchedule.Value2UnitHasValue) { rd.AddProperty(new Property(ModelCode.BASIC_INT_SCHED_VAL2UNIT, (short)GetUnitSymbol(cimBasicIntervalSchedule.Value2Unit))); } } }
public static void PopulateBasicIntervalScheduleProperties(FTN.BasicIntervalSchedule cimBasicIntervalSchedule, ResourceDescription rd, ImportHelper importHelper, TransformAndLoadReport report) { if ((cimBasicIntervalSchedule != null) && (rd != null)) { PowerTransformerConverter.PopulateIdentifiedObjectProperties(cimBasicIntervalSchedule, rd); if (cimBasicIntervalSchedule.StartTimeHasValue) { rd.AddProperty(new Property(ModelCode.BASICINTERVALSCHEDULE_STARTTIME, cimBasicIntervalSchedule.StartTime)); } if (cimBasicIntervalSchedule.Value1MultiplierHasValue) { rd.AddProperty(new Property(ModelCode.BASICINTERVALSCHEDULE_VALUE1MULTIPLIER, (short)GetDMSUnitMultiplier(cimBasicIntervalSchedule.Value1Multiplier))); } if (cimBasicIntervalSchedule.Value1UnitHasValue) { rd.AddProperty(new Property(ModelCode.BASICINTERVALSCHEDULE_VALUE1UNIT, (short)GetDMSUnitSymbol(cimBasicIntervalSchedule.Value1Unit))); } if (cimBasicIntervalSchedule.Value2MultiplierHasValue) { rd.AddProperty(new Property(ModelCode.BASICINTERVALSCHEDULE_VALUE2MULTIPLIER, (short)GetDMSUnitMultiplier(cimBasicIntervalSchedule.Value2Multiplier))); } if (cimBasicIntervalSchedule.Value2UnitHasValue) { rd.AddProperty(new Property(ModelCode.BASICINTERVALSCHEDULE_VALUE2UNIT, (short)GetDMSUnitSymbol(cimBasicIntervalSchedule.Value2Unit))); } } }