public override int GetHashCode() { int hash = 1; if (entityId_ != null) { hash ^= EntityId.GetHashCode(); } if (merchantId_ != null) { hash ^= MerchantId.GetHashCode(); } if (capturedAmount_ != null) { hash ^= CapturedAmount.GetHashCode(); } if (HostReferenceNumber.Length != 0) { hash ^= HostReferenceNumber.GetHashCode(); } if (FolioBookingNumber.Length != 0) { hash ^= FolioBookingNumber.GetHashCode(); } if (paymentCard_ != null) { hash ^= PaymentCard.GetHashCode(); } if (AuthorizationApprovalCode.Length != 0) { hash ^= AuthorizationApprovalCode.GetHashCode(); } if (AuthorizationHostReferenceNumber.Length != 0) { hash ^= AuthorizationHostReferenceNumber.GetHashCode(); } if (authorizationAmount_ != null) { hash ^= AuthorizationAmount.GetHashCode(); } if (postedAt_ != null) { hash ^= PostedAt.GetHashCode(); } if (sale_ != null) { hash ^= Sale.GetHashCode(); } if (SaleState != 0) { hash ^= SaleState.GetHashCode(); } return(hash); }
public override int GetHashCode() { int hash = 1; if (entityId_ != null) { hash ^= EntityId.GetHashCode(); } if (merchantId_ != null) { hash ^= MerchantId.GetHashCode(); } if (refundedAmount_ != null) { hash ^= RefundedAmount.GetHashCode(); } if (HostReferenceNumber.Length != 0) { hash ^= HostReferenceNumber.GetHashCode(); } if (FolioBookingNumber.Length != 0) { hash ^= FolioBookingNumber.GetHashCode(); } if (paymentCard_ != null) { hash ^= PaymentCard.GetHashCode(); } if (postedAt_ != null) { hash ^= PostedAt.GetHashCode(); } if (State != 0) { hash ^= State.GetHashCode(); } return(hash); }