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);
 }