Пример #1
0
 public void TranslationHtml(string html, Action<List<QuickTrainData>> callback)
 {
     var stationsList = new List<QuickTrainData>();
     try
     {
         var stations = (JObject) JsonConvert.DeserializeObject(html);
         for (int i = 0; i < stations["data"]["data"].Count(); i++)
         {
             var jobj = stations["data"]["data"][i] as JObject;
             var station = new QuickTrainData(jobj);
             stationsList.Add(station);
         }
     }
     catch (Exception ee)
     {
         new LogInfo().WriteLine(String.Format("Entry:HTML_Translation_TranslationHtml()\r\nException Catch:{0}\r\nSource:{1}\r\nException:{2}", ee.Message, ee.Source, ee.InnerException));
     }
     callback(stationsList);
 }
Пример #2
0
        public void TranslationHtml(string html, Action <List <QuickTrainData> > callback)
        {
            var stationsList = new List <QuickTrainData>();

            try
            {
                var stations = (JObject)JsonConvert.DeserializeObject(html);
                for (int i = 0; i < stations["data"]["data"].Count(); i++)
                {
                    var jobj    = stations["data"]["data"][i] as JObject;
                    var station = new QuickTrainData(jobj);
                    stationsList.Add(station);
                }
            }
            catch (Exception ee)
            {
                new LogInfo().WriteLine(String.Format("Entry:HTML_Translation_TranslationHtml()\r\nException Catch:{0}\r\nSource:{1}\r\nException:{2}", ee.Message, ee.Source, ee.InnerException));
            }
            callback(stationsList);
        }