public List <DaysDto> GetRouteDaysList(int routeId) { var req = RequestUriFactory.GetRouteDaysListUri(routeId); var resp = HttpGetRequest(req); try { return((List <DaysDto>)JsonConvert.DeserializeObject(resp.Result, typeof(List <DaysDto>))); } catch (Exception) { return(null); } }
public List <SeasonDto> GetCommonSeasonsList() { var req = RequestUriFactory.GetCommonSeasonsListUri(); var resp = HttpGetRequest(req); try { return((List <SeasonDto>)JsonConvert.DeserializeObject(resp.Result, typeof(List <SeasonDto>))); } catch (Exception) { return(null); } }
public List <RouteDto> GetRoutesList(VehicleType vehicleType) { var req = RequestUriFactory.GetRoutesListUri(vehicleType); var resp = HttpGetRequest(req); try { return((List <RouteDto>)JsonConvert.DeserializeObject(resp.Result, typeof(List <RouteDto>))); } catch (Exception) { return(null); } }
public ValidityTimeDto GetValidityTime(DaysOfOperation day, Direction direction, int routeId, Season season, VehicleType vehicleType) { var req = RequestUriFactory.GetValidityTimeUri(day, direction, routeId, season, vehicleType); var resp = HttpGetRequest(req); try { return((ValidityTimeDto)JsonConvert.DeserializeObject(resp.Result, typeof(ValidityTimeDto))); } catch (Exception) { return(null); } }
public StopDto GetStopInfo(int stopId) { var req = RequestUriFactory.GetStopInfoUri(stopId); var resp = HttpGetRequest(req); try { return((StopDto)JsonConvert.DeserializeObject(resp.Result, typeof(StopDto))); } catch (Exception) { return(null); } }
public List <StopDto> GetStops(DaysOfOperation day, Direction direction, int routeId, Season season, VehicleType vehicleType) { var req = RequestUriFactory.GetStopsUri(day, direction, routeId, season, vehicleType); var resp = HttpGetRequest(req); try { return((List <StopDto>)JsonConvert.DeserializeObject(resp.Result, typeof(List <StopDto>))); } catch (Exception) { return(null); } }
public List <DirectionDto> GetDirections(DaysOfOperation day, int routeId) { var req = RequestUriFactory.GetDirectionsUri(day, routeId); var resp = HttpGetRequest(req); try { return((List <DirectionDto>)JsonConvert.DeserializeObject(resp.Result, typeof(List <DirectionDto>))); } catch (Exception) { return(null); } }
public SeasonDto GetRouteCurrentSeason(int routeId) { var req = RequestUriFactory.GetRouteCurrentSeasonUri(routeId); var resp = HttpGetRequest(req); try { return((SeasonDto)JsonConvert.DeserializeObject(resp.Result, typeof(SeasonDto))); } catch (Exception) { return(null); } }