private static uddi.apiv2.contact[] MapContacts(uddi.apiv3.contact[] contact)
        {
            if (contact == null)
            {
                return(null);
            }
            List <uddi.apiv2.contact> r = new List <uddi.apiv2.contact>();

            for (int i = 0; i < contact.Length; i++)
            {
                uddi.apiv2.contact x = new uddi.apiv2.contact();
                x.address     = MapAddress(contact[i].address);
                x.description = MapDescription(contact[i].description);
                x.email       = MapEmail(contact[i].email);
                if (contact[i].personName != null && contact[i].personName.Length > 0)
                {
                    x.personName = contact[i].personName[0].Value;
                }
                x.phone   = MapPhone(contact[i].phone);
                x.useType = contact[i].useType;
                r.Add(x);
            }
            return(r.ToArray());
        }
Пример #2
0
 private static uddi.apiv2.contact[] MapContacts(uddi.apiv3.contact[] contact)
 {
     if (contact == null) return null;
     List<uddi.apiv2.contact> r = new List<uddi.apiv2.contact>();
     for (int i = 0; i < contact.Length; i++)
     {
         uddi.apiv2.contact x = new uddi.apiv2.contact();
         x.address = MapAddress(contact[i].address);
         x.description = MapDescription(contact[i].description);
         x.email = MapEmail(contact[i].email);
         if (contact[i].personName != null && contact[i].personName.Length > 0)
             x.personName = contact[i].personName[0].Value;
         x.phone = MapPhone(contact[i].phone);
         x.useType = contact[i].useType;
         r.Add(x);
     }
     return r.ToArray();
 }