public static void PopulateDCLineSegmentProperties(DCLineSegment cimDCLineSegment, ResourceDescription rd) { if ((cimDCLineSegment != null) && (rd != null)) { IES21Converter.PopulateConductorProperties(cimDCLineSegment, rd); } }
public static void PopulateACLineSegmentProperties(ACLineSegment cimACLineSegment, ResourceDescription rd) { if ((cimACLineSegment != null) && (rd != null)) { IES21Converter.PopulateConductorProperties(cimACLineSegment, rd); if (cimACLineSegment.B0chHasValue) { rd.AddProperty(new Property(ModelCode.ACLINESEG_B0CH, cimACLineSegment.B0ch)); } if (cimACLineSegment.BchHasValue) { rd.AddProperty(new Property(ModelCode.ACLINESEG_BCH, cimACLineSegment.Bch)); } if (cimACLineSegment.G0chHasValue) { rd.AddProperty(new Property(ModelCode.ACLINESEG_G0CH, cimACLineSegment.G0ch)); } if (cimACLineSegment.GchHasValue) { rd.AddProperty(new Property(ModelCode.ACLINESEG_GCH, cimACLineSegment.Gch)); } if (cimACLineSegment.R0HasValue) { rd.AddProperty(new Property(ModelCode.ACLINESEG_R0, cimACLineSegment.R0)); } if (cimACLineSegment.RHasValue) { rd.AddProperty(new Property(ModelCode.ACLINESEG_R, cimACLineSegment.R)); } if (cimACLineSegment.X0HasValue) { rd.AddProperty(new Property(ModelCode.ACLINESEG_X0, cimACLineSegment.X0)); } if (cimACLineSegment.XHasValue) { rd.AddProperty(new Property(ModelCode.ACLINESEG_X, cimACLineSegment.X)); } } }