private MP_EbayUserAddressData CreateAddressInDatabase(DatabaseShipingAddress data) { if (data == null) { return(null); } var address = new MP_EbayUserAddressData { AddressID = data.AddressID, FirstName = data.FirstName, Phone = data.Phone, Street1 = data.Street1, LastName = data.LastName, CityName = data.CityName, CountryCode = data.CountryCode, CountryName = data.CountryName, PostalCode = data.PostalCode, StateOrProvince = data.StateOrProvince, Street2 = data.Street2, Name = data.Name, Street = data.Street, AddressOwner = data.AddressOwner, AddressRecordType = data.AddressRecordType, AddressStatus = data.AddressStatus, AddressUsage = data.AddressUsage, CompanyName = data.CompanyName, County = data.County, ExternalAddressID = data.ExternalAddressID, InternationalName = data.InternationalName, InternationalStateAndCity = data.InternationalStateAndCity, InternationalStreet = data.InternationalStreet, Phone2 = data.Phone2, Phone2AreaOrCityCode = data.Phone2AreaOrCityCode, Phone2CountryCode = data.Phone2CountryCode, Phone2CountryPrefix = data.Phone2CountryPrefix, Phone2LocalNumber = data.Phone2LocalNumber, PhoneAreaOrCityCode = data.PhoneAreaOrCityCode, PhoneCountryCode = data.PhoneCountryCode, PhoneCountryCodePrefix = data.Phone2CountryPrefix, PhoneLocalNumber = data.Phone2LocalNumber, }; _EbayUserAddressDataRepository.Save(address); return(address); }
private static DatabaseShipingAddress Convert(MP_EbayUserAddressData address) { return(new DatabaseShipingAddress { FirstName = address.FirstName, Phone = address.Phone, Street1 = address.Street1, LastName = address.LastName, CityName = address.CityName, CountryName = address.CountryName, PostalCode = address.PostalCode, StateOrProvince = address.StateOrProvince, Street2 = address.Street2, Name = address.Name, Street = address.Street, AddressOwner = address.AddressOwner, AddressRecordType = address.AddressRecordType, AddressStatus = address.AddressStatus, AddressUsage = address.AddressUsage, CompanyName = address.CompanyName, County = address.County, ExternalAddressID = address.ExternalAddressID, InternationalName = address.InternationalName, InternationalStateAndCity = address.InternationalStateAndCity, InternationalStreet = address.InternationalStreet, Phone2 = address.Phone2, Phone2AreaOrCityCode = address.Phone2AreaOrCityCode, Phone2CountryCode = address.Phone2CountryCode, Phone2CountryPrefix = address.Phone2CountryPrefix, Phone2LocalNumber = address.Phone2LocalNumber, PhoneAreaOrCityCode = address.PhoneAreaOrCityCode, PhoneCountryCode = address.PhoneCountryCode, AddressID = address.AddressID, CountryCode = address.CountryCode, PhoneCountryCodePrefix = address.PhoneCountryCodePrefix, PhoneLocalNumber = address.PhoneLocalNumber }); }