public async void GetJsonLists() { restService = new RestService(); RootObjectKat rootKat = new RootObjectKat(); RootObjectHer rootHer = new RootObjectHer(); try { rootKat = await restService.RefreshKategorieAsync(); kategories = rootKat.kategorie; katBezList = rootKat.kategorie.Select(k => k.kat_bezeichnung).ToList(); picker_kat.ItemsSource = katBezList; rootHer = await restService.RefreshHerstellerAsync(); herstellers = rootHer.hersteller; herBezList = rootHer.hersteller.Select(h => h.her_bezeichnung).ToList(); picker_her.ItemsSource = herBezList; } catch (Exception ex) { Debug.WriteLine(@" ERROR {0}", ex.Message); } }
public async void GetData() { restService = new RestService(); RootObjectHer objectHer = new RootObjectHer(); //ListView kategorieList = new ListView(); herstellerList.RowHeight = 60; objectHer = await restService.RefreshHerstellerAsync(); herstellerList.ItemsSource = objectHer.hersteller; }
public async Task <RootObjectHer> RefreshHerstellerAsync() { Herstellers = new RootObjectHer(); var uri = new Uri(string.Format(Constants.HerstellerRead, string.Empty)); try { var response = await client.GetAsync(uri); if (response.IsSuccessStatusCode) { var content = await response.Content.ReadAsStringAsync(); Herstellers = JsonConvert.DeserializeObject <RootObjectHer>(content); } } catch (Exception ex) { Debug.WriteLine(@" ERROR {0}", ex.Message); } return(Herstellers); }