public IEnumerable <RozvrhovaAkce> GetRozvrhoveAkce(string userId) { if (users[userId] != null) { string stagId = users[userId].StagID; using (WebClient wc = new WebClient()) { try { string jsonString = wc.DownloadString("https://stag-ws.utb.cz/ws/services/rest2/rozvrhy/getRozvrhByStudent?outputFormat=JSON&osCislo=" + stagId); var rozvrhoveAkce = RozvrhoveAkce.FromJson(jsonString); users[userId].SetRozvrhoveAkce(rozvrhoveAkce.RozvrhovaAkce); return(users[userId].RozvrhoveAkce); } catch (Exception ex) { Debug.WriteLine("Json read failed.."); Debug.WriteLine(ex.ToString()); return(null); } } } else { return(null); } }
public List <RozvrhovaAkce> Get(string userId) { Debug.WriteLine("UserID: " + userId); using (WebClient wc = new WebClient()) { try { string jsonString = wc.DownloadString("https://stag-ws.utb.cz/ws/services/rest2/rozvrhy/getRozvrhByStudent?outputFormat=JSON&osCislo=" + userId); var rozvrhoveAkce = RozvrhoveAkce.FromJson(jsonString); return(rozvrhoveAkce.RozvrhovaAkce); } catch (Exception) { Debug.WriteLine("Json read failed.."); return(null); } } }