private void LoadBreakDetails(BreakTable currentBreak) { BreakCount++; BreakTitle = "Break " + BreakCount.ToString() + " of " + BreakTotalCount.ToString(); StartTimeBreakPicker = DateTime.Parse(currentBreak.StartDate).TimeOfDay; EndTimeBreakPicker = DateTime.Parse(currentBreak.EndDate).TimeOfDay; StartBreakLocation = currentBreak.StartLocation.Substring(currentBreak.StartLocation.LastIndexOf(',') + 1); EndBreakLocation = currentBreak.EndLocation.Substring(currentBreak.EndLocation.LastIndexOf(',') + 1); }
public override int GetHashCode() { int hash = 1; if (UserId != 0) { hash ^= UserId.GetHashCode(); } hash ^= startLocationFormated_.GetHashCode(); hash ^= endLocationFormated_.GetHashCode(); if (Distance != 0D) { hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(Distance); } if (starttime_ != null) { hash ^= Starttime.GetHashCode(); } if (endtime_ != null) { hash ^= Endtime.GetHashCode(); } if (BreakCount != 0) { hash ^= BreakCount.GetHashCode(); } if (AvgBreak != 0D) { hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(AvgBreak); } if (AvgSpeed != 0D) { hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(AvgSpeed); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }