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;
 }