コード例 #1
0
        private Kanalisationprodukt CreateKanalisationProdukt(BIS_Kanalisation p, string suffix)
        {
            Kanalisationprodukt o = new Kanalisationprodukt
            {
                name      = "Kanalisationprodukt",
                versionId = _VersionId,
                notering  = p.Notering,
                stringSet = new KanalisationproduktStringSet
                {
                    materialKanalisation = new Kanalisationprodukt_materialKanalisation
                    {
                        value           = p.MaterialKanalisation,
                        generalProperty = new materialKanalisation
                        {
                            instanceRef = "materialKanalisation",
                            softType    = _SoftTypeProperty
                        },
                        JSonMapToPropertyName = _JsonMapToValue
                    },
                    materialLock = new Kanalisationprodukt_materialLock
                    {
                        value           = p.MaterialLock,
                        generalProperty = new materialLock
                        {
                            instanceRef = "materialLock",
                            softType    = _SoftTypeProperty
                        },
                        JSonMapToPropertyName = _JsonMapToValue
                    },
                    typ = new Kanalisationprodukt_typ
                    {
                        value           = p.Typ,
                        generalProperty = new typ
                        {
                            instanceRef = "typ",
                            softType    = _SoftTypeProperty
                        },
                        JSonMapToPropertyName = _JsonMapToValue
                    }
                },
                företeelsetyp = new ClassificationReference_Anläggningsprodukt_företeelsetyp
                {
                    @class = new FTAnläggningsproduktReference
                    {
                        instanceRef = "Kanalisationprodukt",
                        softType    = "FTAnläggningsproduktReference"
                    },
                    startSpecified = false,
                    endSpecified   = false
                }
            };

            o.id = o.name + suffix;

            return(o);
        }
コード例 #2
0
        private Kanalisationindivid CreateKanalisationIndivid(BIS_Kanalisation p, string suffix)
        {
            Kanalisationindivid o = new Kanalisationindivid
            {
                name          = "Kanalisationindivid",
                versionId     = _VersionId,
                notering      = p.Notering,
                företeelsetyp = new ClassificationReference_Styckevara_företeelsetyp
                {
                    @class = new FTStyckevaraReference
                    {
                        instanceRef = "Kanalisationindivid",
                        softType    = "FTStyckevaraReference"
                    },
                    startSpecified = false,
                    endSpecified   = false
                }
            };

            o.id = o.name + suffix;
            return(o);
        }