public bool HasNext() { return(index < database.CountRoutes(this.city)); }
public virtual int CountRoutes(City city) { return(database.CountRoutes(city)); }