예제 #1
0
        public override int GetHashCode()
        {
            var hashCode = -1788079105;

            hashCode = hashCode * -1521134295 + LotteryId.GetHashCode();
            hashCode = hashCode * -1521134295 + DateRealized.GetHashCode();
            hashCode = hashCode * -1521134295 + EqualityComparer <List <int> > .Default.GetHashCode(Dozens);

            hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Team);

            hashCode = hashCode * -1521134295 + TotalValue.GetHashCode();
            hashCode = hashCode * -1521134295 + TotalWinners7.GetHashCode();
            hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(City);

            hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(UF);

            hashCode = hashCode * -1521134295 + TotalWinners6.GetHashCode();
            hashCode = hashCode * -1521134295 + TotalWinners5.GetHashCode();
            hashCode = hashCode * -1521134295 + TotalWinners4.GetHashCode();
            hashCode = hashCode * -1521134295 + TotalWinners3.GetHashCode();
            hashCode = hashCode * -1521134295 + WinnersTeam.GetHashCode();
            hashCode = hashCode * -1521134295 + TotalValueNumbers7.GetHashCode();
            hashCode = hashCode * -1521134295 + TotalValueNumbers6.GetHashCode();
            hashCode = hashCode * -1521134295 + TotalValueNumbers5.GetHashCode();
            hashCode = hashCode * -1521134295 + TotalValueNumbers4.GetHashCode();
            hashCode = hashCode * -1521134295 + TotalValueNumbers3.GetHashCode();
            hashCode = hashCode * -1521134295 + TeamValue.GetHashCode();
            hashCode = hashCode * -1521134295 + AccumulatedValue.GetHashCode();
            hashCode = hashCode * -1521134295 + EstimatedPrize.GetHashCode();
            return(hashCode);
        }
예제 #2
0
        public override int GetHashCode()
        {
            var hashCode = -94129212;

            hashCode *= -1521134295 + LotteryId.GetHashCode();
            hashCode *= -1521134295 + DateRealized.GetHashCode();
            hashCode *= -1521134295 + EqualityComparer <List <int> > .Default.GetHashCode(Dozens);

            hashCode *= -1521134295 + TotalValue.GetHashCode();
            hashCode *= -1521134295 + TotalWinners20.GetHashCode();
            hashCode *= -1521134295 + EqualityComparer <string> .Default.GetHashCode(City);

            hashCode *= -1521134295 + EqualityComparer <string> .Default.GetHashCode(UF);

            hashCode *= -1521134295 + TotalWinners19.GetHashCode();
            hashCode *= -1521134295 + TotalWinners18.GetHashCode();
            hashCode *= -1521134295 + TotalWinners17.GetHashCode();
            hashCode *= -1521134295 + TotalWinners16.GetHashCode();
            hashCode *= -1521134295 + TotalWinnersNoNumbers.GetHashCode();
            hashCode *= -1521134295 + TotalValueNumbers20.GetHashCode();
            hashCode *= -1521134295 + TotalValueNumbers19.GetHashCode();
            hashCode *= -1521134295 + TotalValueNumbers18.GetHashCode();
            hashCode *= -1521134295 + TotalValueNumbers17.GetHashCode();
            hashCode *= -1521134295 + TotalValueNumbers16.GetHashCode();
            hashCode *= -1521134295 + TotalValueNoNumbers.GetHashCode();
            hashCode *= -1521134295 + Acumulated20.GetHashCode();
            hashCode *= -1521134295 + Acumulated19.GetHashCode();
            hashCode *= -1521134295 + Acumulated18.GetHashCode();
            hashCode *= -1521134295 + Acumulated17.GetHashCode();
            hashCode *= -1521134295 + Acumulated16.GetHashCode();
            hashCode *= -1521134295 + AcumulatedNoNumbers.GetHashCode();
            hashCode *= -1521134295 + PrizeEstimated.GetHashCode();
            hashCode *= -1521134295 + SpecialPrizeEstimated.GetHashCode();
            return(hashCode);
        }
예제 #3
0
        public virtual int _GetUniqueIdentifier()
        {
            var hashCode = 399326290;

            hashCode = hashCode * -1521134295 + (Id?.GetHashCode() ?? 0);
            hashCode = hashCode * -1521134295 + (DeliveryDate?.GetHashCode() ?? 0);
            hashCode = hashCode * -1521134295 + (OrderQuantity?.GetHashCode() ?? 0);
            hashCode = hashCode * -1521134295 + (OrderDate?.GetHashCode() ?? 0);
            hashCode = hashCode * -1521134295 + (InvoiceId?.GetHashCode() ?? 0);
            hashCode = hashCode * -1521134295 + (InvoiceDate?.GetHashCode() ?? 0);
            hashCode = hashCode * -1521134295 + (FundedRate?.GetHashCode() ?? 0);
            hashCode = hashCode * -1521134295 + (InterestRate?.GetHashCode() ?? 0);
            hashCode = hashCode * -1521134295 + (TotalValue?.GetHashCode() ?? 0);
            hashCode = hashCode * -1521134295 + (FundingValue?.GetHashCode() ?? 0);
            hashCode = hashCode * -1521134295 + (PaymentId?.GetHashCode() ?? 0);
            hashCode = hashCode * -1521134295 + (PayementDate?.GetHashCode() ?? 0);
            hashCode = hashCode * -1521134295 + (CreditNoteNumber?.GetHashCode() ?? 0);
            return(hashCode);
        }