private TAddress CreateAddressDetail(TAddressRequest address) { Address addressModel = TwilioClient.AddAddress(address.FriendlyName, address.CustomerName, address.Street, address.City, address.Region, address.PostalCode, address.IsoCountry); if (addressModel.RestException != null) { throw new Exception(addressModel.RestException.Message); } return(Mapper.Map <TAddress>(addressModel)); }
private TAddress UpdateAddressDetail(TAddressRequest address) { AddressOptions addressOptions = new AddressOptions() { City = address.City, CustomerName = address.CustomerName, FriendlyName = address.FriendlyName, PostalCode = address.PostalCode, Region = address.Region, Street = address.Street }; Address detail = TwilioClient.UpdateAddress(address.AddressSid, addressOptions); if (detail.RestException != null) { throw new Exception(detail.RestException.Message); } return(Mapper.Map <TAddress>(detail)); }
public TAddress UpdateAddress(TAddressRequest request) { return(UpdateAddressDetail(request)); }
public TAddress CreateAddress(TAddressRequest request) { return(CreateAddress(request)); }