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)));
                 * } */
            }
        }