internal void CopyTo(ProxyValidateRequest SvcRequest) { ProxyBaseAddress proxyAddress = new ProxyBaseAddress(); this.Address.CopyTo(proxyAddress); SvcRequest.Address = proxyAddress; SvcRequest.TextCase = (ProxyTextCase)this.TextCase; //added for 4.13 release SvcRequest.Coordinates = _coordinates; //added for 5.1 release SvcRequest.Taxability = _taxability; }
/// <summary> /// Loads a local Address object into a web service copy of the same object. /// </summary> /// <param name="SvcAddress">The Address object to be copied to.</param> internal void CopyTo(ProxyBaseAddress SvcAddress) { SvcAddress.AddressCode = AddressCode; SvcAddress.City = City; SvcAddress.Country = Country; SvcAddress.Line1 = Line1; SvcAddress.Line2 = Line2; SvcAddress.Line3 = Line3; SvcAddress.PostalCode = PostalCode; SvcAddress.Region = Region; SvcAddress.TaxRegionId = TaxRegionId; SvcAddress.Latitude = Latitude; SvcAddress.Longitude = Longitude; }
/// <summary> /// Load an empty local Line object from the data provided by the web service. /// </summary> /// <param name="SvcAddress">The Address object provided by the web service.</param> internal void CopyFrom(ProxyBaseAddress SvcAddress) { _addressCode = SvcAddress.AddressCode; _city = SvcAddress.City; _country = SvcAddress.Country; _line1 = SvcAddress.Line1; _line2 = SvcAddress.Line2; _line3 = SvcAddress.Line3; _postalCode = SvcAddress.PostalCode; _region = SvcAddress.Region; _taxRegionId = SvcAddress.TaxRegionId; _latitude = SvcAddress.Latitude; _longitude = SvcAddress.Longitude; }