public Provider Map(Ukrlp.SoapApi.Types.Provider ukrlpProvider) { var contact = GetPrimaryOrLegalContact(ukrlpProvider); return(new Provider { Ukprn = Convert.ToInt32(ukrlpProvider.UnitedKingdomProviderReferenceNumber), ContactDetails = new ContactInformation { Email = contact.ContactEmail, Phone = contact.ContactTelephone1, Website = contact.ContactWebsiteAddress } }); }
private static Contact GetPrimaryOrLegalContact(Ukrlp.SoapApi.Types.Provider ukrlpProvider) { return(ukrlpProvider.ProviderContact.OrderByDescending(x => x.ContactType).FirstOrDefault()); }