Пример #1
0
        public PersonInfo GetPersonInfo()
        {
            var p = new PersonInfo();

            p.Id                 = Id;
            p.Gender             = Gender;
            p.BirthDate          = BirthDate;
            p.BirthDateEstimated = BirthDateEstimated;
            p.FirstName          = Names.FirstOrDefault()?.FirstName;
            p.MiddleName         = Names.FirstOrDefault()?.MiddleName;
            p.LastName           = Names.FirstOrDefault()?.LastName;
            p.MothersName        = Names.FirstOrDefault()?.MothersName;
            p.Addresses          = PersonAddress.GetAddressInfos(Addresses.ToList());
            p.Contacts           = PersonContact.GetContactInfos(Contacts.ToList());
            return(p);
        }