示例#1
0
        public virtual NavnStrukturType ToNavnStrukturType()
        {
            var addressingName = Converters.ToNeutralString(this.AddressingName);
            var ret            = NavnStrukturType.Create(addressingName);

            ret.PersonNameForAddressingName = addressingName;
            return(ret);
        }
示例#2
0
 public NavnStrukturType ToNavnStrukturType()
 {
     return(NavnStrukturType.Create(
                new string[] {
         this.ToFirstName(),
         this.ToMiddleName(),
         this.ToLastName()
     }));
 }
示例#3
0
        public SoegInputType1 ToSoegObject()
        {
            var parser  = new Parsers.DawaAddressParser();
            var address = parser.ToAddressType(this.Address);

            if (address != null)
            {
                return(new CprBroker.Schemas.Part.SoegInputType1()
                {
                    SoegObjekt = new SoegObjektType()
                    {
                        SoegAttributListe = new SoegAttributListeType()
                        {
                            SoegRegisterOplysning = new RegisterOplysningType[]
                            {
                                new RegisterOplysningType()
                                {
                                    Item = new CprBorgerType()
                                    {
                                        FolkeregisterAdresse = address
                                    }
                                }
                            },
                            SoegEgenskab = new SoegEgenskabType[]
                            {
                                new SoegEgenskabType()
                                {
                                    NavnStruktur = NavnStrukturType.Create(this.Name)
                                }
                            }
                        }
                    }
                });
            }
            else
            {
                return(null);
            }
        }
示例#4
0
 public NavnStrukturType ToNavnStrukturType()
 {
     return(NavnStrukturType.Create(new string[] { this.FirstName, this.LastName }, this.AddressingName));
 }