public bool EqualsWoOriginalDate(DbBet b) { return(OriginalHomeName.EqIgnoreCase(b.OriginalHomeName) && OriginalAwayName.EqIgnoreCase(b.OriginalAwayName) && TipsterId == b.TipsterId && PickId == b.PickId && OriginalDiscipline == b.OriginalDiscipline); }
public override int GetHashCode() { return(OriginalDate.GetHashCode() ^ 7 * OriginalHomeName.GetHashCode() ^ 11 * OriginalAwayName.GetHashCode() ^ 17 * TipsterId.GetHashCode() ^ 19 * PickId.GetHashCode() ^ 23 * OriginalDiscipline.GetHashCode() ^ 29); }
public override bool Equals(object obj) { if (!(obj is DbBet)) { return(false); } var b = (DbBet)obj; return(OriginalDate == b.OriginalDate && OriginalHomeName.EqIgnoreCase(b.OriginalHomeName) && OriginalAwayName.EqIgnoreCase(b.OriginalAwayName) && TipsterId == b.TipsterId && PickId == b.PickId && OriginalDiscipline == b.OriginalDiscipline); }