/// <summary> /// Returns true if PaymentProduct840SpecificOutput instances are equal /// </summary> /// <param name="other">Instance of PaymentProduct840SpecificOutput to be compared</param> /// <returns>Boolean</returns> public bool Equals(PaymentProduct840SpecificOutput other) { if (ReferenceEquals(null, other)) { return(false); } if (ReferenceEquals(this, other)) { return(true); } return (( CustomerAccount == other.CustomerAccount || CustomerAccount != null && CustomerAccount.Equals(other.CustomerAccount) ) && ( CustomerAddress == other.CustomerAddress || CustomerAddress != null && CustomerAddress.Equals(other.CustomerAddress) ) && ( ProtectionEligibility == other.ProtectionEligibility || ProtectionEligibility != null && ProtectionEligibility.Equals(other.ProtectionEligibility) )); }
public void MapCustomerAddressToModel(Address address, CustomerAddress customerAddress) { address.Line1 = customerAddress.Line1; address.Line2 = customerAddress.Line2; address.City = customerAddress.City; address.CountryName = customerAddress.CountryName; address.CountryCode = customerAddress.CountryCode; address.Email = customerAddress.Email; address.FirstName = customerAddress.FirstName; address.LastName = customerAddress.LastName; address.PostalCode = customerAddress.PostalCode; address.SaveAddress = HttpContext.Current.User.Identity.IsAuthenticated; address.Region = customerAddress.RegionName ?? customerAddress.State; address.ShippingDefault = customerAddress.Equals(_customercontext.CurrentContact.PreferredShippingAddress); address.BillingDefault = customerAddress.Equals(_customercontext.CurrentContact.PreferredBillingAddress); address.AddressId = customerAddress.AddressId; address.Modified = customerAddress.Modified; address.Name = customerAddress.Name; address.DaytimePhoneNumber = customerAddress.DaytimePhoneNumber; }
public void MapCustomerAddressToModel(Address address, CustomerAddress customerAddress) { address.Line1 = customerAddress.Line1; address.Line2 = customerAddress.Line2; address.City = customerAddress.City; address.CountryName = customerAddress.CountryName; address.CountryCode = customerAddress.CountryCode; address.Email = customerAddress.Email; address.FirstName = customerAddress.FirstName; address.LastName = customerAddress.LastName; address.PostalCode = customerAddress.PostalCode; address.SaveAddress = HttpContext.Current.User.Identity.IsAuthenticated; address.Region = customerAddress.RegionName ?? customerAddress.State; address.ShippingDefault = customerAddress.Equals(_customercontext.CurrentContact.PreferredShippingAddress); address.BillingDefault = customerAddress.Equals(_customercontext.CurrentContact.PreferredBillingAddress); address.AddressId = customerAddress.AddressId; address.Modified = customerAddress.Modified; address.Name = customerAddress.Name; address.DaytimePhoneNumber = customerAddress.DaytimePhoneNumber; }