public virtual int _GetUniqueIdentifier() { var hashCode = 399326290; hashCode = hashCode * -1521134295 + (Id?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (Origin?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (Destination?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (DaysOfWeek?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (PricePerPallet?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (PricePerKilogram?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (PricePerCubicMeter?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (TotalAvailableCapacityKG?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (EffectiveFrom?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (EffectiveTo?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (TypeOfGoods?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (AvailableCapacityLaden?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (CreatedOn?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (Frequency?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (IsPrivate.GetHashCode()); hashCode = hashCode * -1521134295 + (TotalAvailableCapacityLaden?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (TotalAvailableCapacityM3?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (AvailableCapacityKG?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (AvailableCapacityM3?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (FixedPrice?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (TruckPlate?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (DeliveryDate?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (ByRA.GetHashCode()); return(hashCode); }
public override int GetHashCode() { unchecked { var hashCode = KBID; hashCode = (hashCode * 397) ^ Timestamp.GetHashCode(); hashCode = (hashCode * 397) ^ (Context != null ? Context.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Product != null ? Product.GetHashCode() : 0); hashCode = (hashCode * 397) ^ Rating_Yes; hashCode = (hashCode * 397) ^ Rating_No; hashCode = (hashCode * 397) ^ Rating_Views; hashCode = (hashCode * 397) ^ LastModified.GetHashCode(); hashCode = (hashCode * 397) ^ IsPrivate.GetHashCode(); hashCode = (hashCode * 397) ^ Status; hashCode = (hashCode * 397) ^ Priority; hashCode = (hashCode * 397) ^ (Keywords != null ? Keywords.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Address != null ? Address.GetHashCode() : 0); return(hashCode); } }
public override int GetHashCode() { unchecked { var hashCode = (Project != null ? Project.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Tracker != null ? Tracker.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Status != null ? Status.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Priority != null ? Priority.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Author != null ? Author.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Category != null ? Category.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Subject != null ? Subject.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Description != null ? Description.GetHashCode() : 0); hashCode = (hashCode * 397) ^ StartDate.GetHashCode(); hashCode = (hashCode * 397) ^ DueDate.GetHashCode(); hashCode = (hashCode * 397) ^ DoneRatio.GetHashCode(); hashCode = (hashCode * 397) ^ PrivateNotes.GetHashCode(); hashCode = (hashCode * 397) ^ EstimatedHours.GetHashCode(); hashCode = (hashCode * 397) ^ SpentHours.GetHashCode(); hashCode = (hashCode * 397) ^ (CustomFields != null ? CustomFields.GetHashCode() : 0); hashCode = (hashCode * 397) ^ CreatedOn.GetHashCode(); hashCode = (hashCode * 397) ^ UpdatedOn.GetHashCode(); hashCode = (hashCode * 397) ^ ClosedOn.GetHashCode(); hashCode = (hashCode * 397) ^ (Notes != null ? Notes.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (AssignedTo != null ? AssignedTo.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (ParentIssue != null ? ParentIssue.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (FixedVersion != null ? FixedVersion.GetHashCode() : 0); hashCode = (hashCode * 397) ^ IsPrivate.GetHashCode(); hashCode = (hashCode * 397) ^ TotalSpentHours.GetHashCode(); hashCode = (hashCode * 397) ^ TotalEstimatedHours.GetHashCode(); hashCode = (hashCode * 397) ^ (Journals != null ? Journals.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Changesets != null ? Changesets.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Attachments != null ? Attachments.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Relations != null ? Relations.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Children != null ? Children.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Uploads != null ? Uploads.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Watchers != null ? Watchers.GetHashCode() : 0); return(hashCode); } }
public override int GetHashCode() { return(modulus.GetHashCode() ^ exponent.GetHashCode() ^ IsPrivate.GetHashCode()); }