public static RtTrain[] GetLiveDepartures(CRScode From, CRScode To) { RtHTMLScraper HTMLScraper = new RtHTMLScraper(NATIONALRAILURL + From + URLSLASH + To + "/today/" + DateTime.Now.Hour.ToString("00") + DateTime.Now.Minute.ToString("00") + "/dep"); RtHTMLScraped HTMLDocument = HTMLScraper.Source; JSONScraped[] JSONDepartures = HTMLDocument.ScrapeJSONinArray("jsonJourneyBreakdown", "returnJsonFareBreakdowns"); RtTrain[] TrainDepartures = new RtTrain[JSONDepartures.Length]; for (int i = 0; i < JSONDepartures.Length; i++) { TrainDepartures[i] = new RtTrain(JSONDepartures[i]); } return(TrainDepartures); }
private void TrainDepartures_Callback(RtTrain DepartureData) { Console.WriteLine(DepartureData.departureTime); }
private void RtTrainDeparturesView_Callback(RtTrain DepartureData) { //throw new NotImplementedException(); }