public async Task <SortedDictionary <string, StoppingTimeManager> > GetArivalsList(StoppingPlace stop, DateTime date) { var http = new Http.API(); var stoppingTimeManager = (HttpResult)await http.GetStop(stop, date); var sortedList = ((StoppingTimeManager)stoppingTimeManager.Data).Sort(); return(sortedList); }
public async Task <StoppingPlaces> GetNearestStops(double lat, double lon) { var http = new Http.API(); var result = await http.GetNearestStops(lat, lon); result = await http.GetNearestStops(lat, lon); return((StoppingPlaces)result.Data); }
public async Task <StoppingTimeManager> GetArivalsList(StoppingPlace from, StoppingPlace to, DateTime date) { var http = new Http.API(); HttpResult stoppingTimeManager; if (to == null) { stoppingTimeManager = (HttpResult)await http.GetStop(from, date); var sortedList = ((StoppingTimeManager)stoppingTimeManager.Data); return(sortedList); } return(null); }
public async Task <HttpResult> GetStops(string text) { var http = new Http.API(); return(await http.GetStops(text)); }