示例#1
0
 public static void PopulateAcAddress(CommerceBuilder.Users.Address addr, AutoGen.Address gcAddress)
 {
     addr.Address1    = gcAddress.address1;
     addr.Address2    = gcAddress.address2;
     addr.City        = gcAddress.city;
     addr.Company     = gcAddress.companyname;
     addr.CountryCode = gcAddress.countrycode;
     addr.FullName    = gcAddress.contactname;
     addr.Fax         = gcAddress.fax;
     addr.Phone       = gcAddress.phone;
     addr.PostalCode  = gcAddress.postalcode;
     addr.Province    = gcAddress.region;
     addr.Email       = gcAddress.email;
 }
示例#2
0
        private static string GetAddressHash(AutoGen.Address gcAddress)
        {
            StringBuilder hash = new StringBuilder();

            hash.Append(gcAddress.countrycode.ToLowerInvariant());
            hash.Append(gcAddress.region.ToLowerInvariant());
            hash.Append(gcAddress.city.ToLowerInvariant());
            hash.Append(gcAddress.postalcode.ToLowerInvariant());
            hash.Append(gcAddress.address1.ToLowerInvariant());
            hash.Append(gcAddress.address2.ToLowerInvariant());
            hash.Append(gcAddress.companyname.ToLowerInvariant());
            hash.Append(gcAddress.contactname.ToLowerInvariant());
            hash.Append(gcAddress.email.ToLowerInvariant());
            hash.Append(gcAddress.phone.ToLowerInvariant());
            hash.Append(gcAddress.fax.ToLowerInvariant());
            return(hash.ToString());
        }