public DataTable GetFromToStation() { try { TGTravelServiceClient o = new TGTravelServiceClient(); o.Open(); FromToStation from = o.getFromToStationIdList(UserId, Password); Array fm = from.fromToStationList; DataTable dtsid = new DataTable(); dtsid.Columns.Add("toStationId"); dtsid.Columns.Add("fromStationId"); foreach (FromToStationDTO f in fm) { foreach (string str in f.toStationId) { DataRow dd = dtsid.NewRow(); dd["toStationId"] = str.ToString(); dd["fromStationId"] = f.fromStationId; dtsid.Rows.Add(dd); } } o.Close(); return dtsid; } catch (Exception ex) { throw ex; } }
/// <summary> /// Method for getting from and to stationslist /// </summary> /// <returns></returns> public String getSourcesAndDestinations(String URL, String ConsumerKey, String ConsumerSecret) { client = new TGTravelServiceClient("TGSWS", URL); FromToStation response = client.getFromToStationIdList(ConsumerKey, ConsumerSecret); return JsonConvert.SerializeObject(response); //return JsonConvert.SerializeObject(response); }