private PartikelmagnetIndivid CreatePartikelMagnetIndivid(BIS_Skarv skarv, string suffix) { PartikelmagnetIndivid partikelmagnetindivid = new PartikelmagnetIndivid { name = "Partikelmagnetindivid", versionId = _VersionId, stringSet = new PartikelmagnetIndividStringSet { partikelmagnetposition = new PartikelmagnetIndivid_partikelmagnetposition { Array = true, value = string.IsNullOrEmpty(skarv.Position) ? "?" : skarv.Position, generalProperty = new partikelmagnetposition { instanceRef = "partikelmagnetposition", softType = _SoftTypeProperty }, JSonMapToPropertyName = _JsonMapToValue } }, numericSet = new PartikelmagnetIndividNumericSet { avståndFrånSkarv = new PartikelmagnetIndivid_avståndFrånSkarv { Array = true, Unit = new mm { instanceRef = "mm", softType = _SoftTypeUnit }, value = SkapaSkarvPartikel(skarv.skarvavst_End_partikelm), generalProperty = new avståndFrånSkarv { instanceRef = "avståndFrånSkarv", softType = _SoftTypeProperty }, JSonMapToPropertyName = _JsonMapToValue } }, företeelsetyp = new ClassificationReference_Styckevara_företeelsetyp { @class = new FTStyckevaraReference { instanceRef = "PartikelmagnetIndivid", softType = "FTStyckevara" }, startSpecified = false, endSpecified = false } }; partikelmagnetindivid.id = partikelmagnetindivid.name + suffix; return(partikelmagnetindivid); }
private Partikelmagnetprodukt CreatePartikelMagnetProdukt(BIS_Skarv skarv, string suffix) { Partikelmagnetprodukt partikelmagnetprodukt = new Partikelmagnetprodukt { name = "Partikelmagnetprodukt", versionId = _VersionId, notering = skarv.Notering, företeelsetyp = new ClassificationReference_Anläggningsprodukt_företeelsetyp { @class = new FTAnläggningsproduktReference { instanceRef = "Partikelmagnetprodukt", softType = "FTAnläggningsprodukt" }, startSpecified = false, endSpecified = false } }; partikelmagnetprodukt.id = partikelmagnetprodukt.name + suffix; return(partikelmagnetprodukt); }
private Isolerskarv CreateIsolerskarv(BIS_Skarv skarv, string suffix) { Isolerskarv isolerskarv = new Isolerskarv { name = "Isolerskarv", notering = skarv.Notering, versionId = _VersionId, företeelsetyp = new ClassificationReference_GeografiskPlaceringsreferens_företeelsetyp { @class = new FTGeografiskPlaceringsreferensReference { instanceRef = "Isolerskarv", softType = "FTGeografiskPlaceringsreferens" }, startSpecified = false, endSpecified = false }, }; isolerskarv.id = isolerskarv.name + suffix; return(isolerskarv); }
private Isolerskarvindivid CreateIsolerSkarvsIndivid(BIS_Skarv skarv, string suffix) { Isolerskarvindivid isolerskarvsindivid = new Isolerskarvindivid { name = "Isolerskarvsindivid", versionId = _VersionId, notering = skarv.Notering, företeelsetyp = new ClassificationReference_Styckevara_företeelsetyp { @class = new FTStyckevaraReference { instanceRef = "Isolerskarvindivid", softType = "FTStyckevara" }, startSpecified = false, endSpecified = false }, startSpecified = false, endSpecified = false }; isolerskarvsindivid.id = isolerskarvsindivid.name + suffix; return(isolerskarvsindivid); }
private Isolerskarvprodukt CreateIsolerSkarvsProdukt(BIS_Skarv skarv, string suffix) { Isolerskarvprodukt isolerskarvsprodukt = new Isolerskarvprodukt { name = "Isolerskarvprodukt", notering = skarv.Notering, versionId = _VersionId, numericSet = new IsolerskarvproduktNumericSet { längdPassräl = new Isolerskarvprodukt_längdPassräl { value = DecimalConverter(skarv.isolerskarv_Passräl_längd), Array = true, generalProperty = new längdPassräl { instanceRef = "längdPassräl", softType = _SoftTypeProperty }, JSonMapToPropertyName = _JsonMapToValue, Unit = new m { instanceRef = "m", softType = _SoftTypeUnit } } }, stringSet = new IsolerskarvproduktStringSet { hårdgjord = new Isolerskarvprodukt_hårdgjord { generalProperty = new hårdgjord { instanceRef = "hårdgjord", softType = _SoftTypeProperty }, JSonMapToPropertyName = _JsonMapToValue, value = skarv.isolskarv_Hårdgjord }, typ = new Isolerskarvprodukt_typ { JSonMapToPropertyName = _JsonMapToValue, value = skarv.Skarvmodell, generalProperty = new typ { softType = _SoftTypeProperty, instanceRef = "typ" } } }, företeelsetyp = new ClassificationReference_Anläggningsprodukt_företeelsetyp { @class = new FTAnläggningsproduktReference { instanceRef = "Isolerskarvprodukt", softType = "FTAnläggningsprodukt" }, startSpecified = false, endSpecified = false } }; isolerskarvsprodukt.id = isolerskarvsprodukt.name + suffix; return(isolerskarvsprodukt); }