private ArtifactType FillDecelerationData(PeriGen.Patterns.Engine.Data.Deceleration item) { var toRet = new Deceleration() { Category = Resource.IDS_DECELERATION }; FillAcelerationFields(toRet, item); toRet.ContractionStart = item.ContractionStart; toRet.DecelerationCategory = DecelCategoryToString(item.DecelerationCategory); toRet.HasSixtiesNonReassuringFeature = item.HasSixtiesNonReassuringFeature; toRet.IsEarlyDeceleration = item.IsEarlyDeceleration; toRet.IsLateDeceleration = item.IsLateDeceleration; toRet.IsNonAssociatedDeceleration = item.IsNonAssociatedDeceleration; toRet.IsVariableDeceleration = item.IsVariableDeceleration; toRet.NonReassuringFeatures = NonReassuringToString(item.NonReassuringFeatures); return(toRet); }
public static ArtifactType CreateDecelerationData(XElement artData) { var toRet = new PatternsAddOnManager.Deceleration() { Category = "Deceleration" }; CreateAccelerationDataInternal(artData, toRet); toRet.ContractionStart = GetRefDateTime(artData.Element("ContractionStart").Value); toRet.DecelerationCategory = artData.Element("DecelerationCategory").Value; toRet.HasSixtiesNonReassuringFeature = artData.Element("HasSixtiesNonReassuringFeature").Value.ToUpper().Equals("TRUE") ? true : false; toRet.IsEarlyDeceleration = artData.Element("IsEarlyDeceleration").Value.ToUpper().Equals("TRUE") ? true : false; toRet.IsLateDeceleration = artData.Element("IsLateDeceleration").Value.ToUpper().Equals("TRUE") ? true : false; toRet.IsNonAssociatedDeceleration = artData.Element("IsNonAssociatedDeceleration").Value.ToUpper().Equals("TRUE") ? true : false; toRet.IsVariableDeceleration = artData.Element("IsVariableDeceleration").Value.ToUpper().Equals("TRUE") ? true : false; toRet.NonReassuringFeatures = artData.Element("NonReassuringFeatures").Value; return(toRet); }