public bool BindTripTime(TripTimeFile times) { foreach (var tms in times) { if (tms.TripId == Id) { _tripTimes = tms; return(true); } } return(false); }
public bool BindStop(StopFile fstops) { if (_tripTimes == null) { return(false); } var result = false; foreach (var stop in fstops) { var stopTime = _tripTimes.ForStop(stop); if (stopTime != null) { Stops.Add(new FullStop(stop, stopTime)); result = true; } } _tripTimes = null; return(result); }