public static void PopulateAsynchronousMachineProperties(FTN.AsynchronousMachine cimAsynchronousMachine, ResourceDescription rd, ImportHelper importHelper, TransformAndLoadReport report) { if ((cimAsynchronousMachine != null) && (rd != null)) { SCADAConverter.PopulateRegulatingCondEqProperties(cimAsynchronousMachine, rd, importHelper, report); if (cimAsynchronousMachine.CosPhiHasValue) { rd.AddProperty(new Property(ModelCode.ASYNCMACHINE_COSPHI, cimAsynchronousMachine.CosPhi)); } if (cimAsynchronousMachine.RatedPHasValue) { rd.AddProperty(new Property(ModelCode.ASYNCMACHINE_RATEDP, cimAsynchronousMachine.RatedP)); } if (cimAsynchronousMachine.MaximumTempHasValue) { rd.AddProperty(new Property(ModelCode.ASYNCMACHINE_MAXTEMP, cimAsynchronousMachine.MaximumTemp)); } if (cimAsynchronousMachine.MinimumTempHasValue) { rd.AddProperty(new Property(ModelCode.ASYNCMACHINE_MINTEMP, cimAsynchronousMachine.MinimumTemp)); } if (cimAsynchronousMachine.CurrentTempHasValue) { rd.AddProperty(new Property(ModelCode.ASYNCMACHINE_CURRTEMP, cimAsynchronousMachine.CurrentTemp)); } } }