Exemple #1
0
        public override int GetHashCode()
        {
            int hash = 1;

            if (cashAssetAccount_ != null)
            {
                hash ^= CashAssetAccount.GetHashCode();
            }
            if (checkAssetAccount_ != null)
            {
                hash ^= CheckAssetAccount.GetHashCode();
            }
            if (travelersCheckAssetAccount_ != null)
            {
                hash ^= TravelersCheckAssetAccount.GetHashCode();
            }
            if (amexReceivableAccount_ != null)
            {
                hash ^= AmexReceivableAccount.GetHashCode();
            }
            if (discoverReceivableAccount_ != null)
            {
                hash ^= DiscoverReceivableAccount.GetHashCode();
            }
            if (visaReceivableAccount_ != null)
            {
                hash ^= VisaReceivableAccount.GetHashCode();
            }
            if (mastercardReceivableAccount_ != null)
            {
                hash ^= MastercardReceivableAccount.GetHashCode();
            }
            if (dinersClubReceivableAccount_ != null)
            {
                hash ^= DinersClubReceivableAccount.GetHashCode();
            }
            if (prepaidRevenueAccount_ != null)
            {
                hash ^= PrepaidRevenueAccount.GetHashCode();
            }
            if (groupLodgingRevenueAccount_ != null)
            {
                hash ^= GroupLodgingRevenueAccount.GetHashCode();
            }
            if (lodgingRevenueAccount_ != null)
            {
                hash ^= LodgingRevenueAccount.GetHashCode();
            }
            if (roomCallRevenueAccount_ != null)
            {
                hash ^= RoomCallRevenueAccount.GetHashCode();
            }
            if (miscellaneousRevenueAccount_ != null)
            {
                hash ^= MiscellaneousRevenueAccount.GetHashCode();
            }
            return(hash);
        }