protected async void songSearch(object sender, EventArgs e) { string search = ((Entry)sender).Text; if (NetworkCheck.IsInternet()) { var result_96five = await _Client.GetStringAsync(search_96five + search); var station1 = JsonConvert.DeserializeObject <List <SongRequest> >("[" + result_96five + "]"); _96fivesearch = new ObservableCollection <SongRequest>(station1); display_96five.ItemsSource = _96fivesearch; var result_inspire = await _Client.GetStringAsync(search_inspire + search); var station2 = JsonConvert.DeserializeObject <List <SongRequest> >("[" + result_inspire + "]"); _inspiresearch = new ObservableCollection <SongRequest>(station2); display_inspire.ItemsSource = _inspiresearch; var result_fresh = await _Client.GetStringAsync(search_fresh + search); var station3 = JsonConvert.DeserializeObject <List <SongRequest> >("[" + result_fresh + "]"); _freshsearch = new ObservableCollection <SongRequest>(station3); display_fresh.ItemsSource = _freshsearch; } else { await DisplayAlert("96Five", NetworkCheck.errorMessage, "OK"); } }
protected override async void OnAppearing() { if (NetworkCheck.IsInternet()) { var content_96five = await _Client.GetStringAsync(station_96five); var station1 = JsonConvert.DeserializeObject <List <Station> >("[" + content_96five + "]"); _96fivestation = new ObservableCollection <Station>(station1); now_96five.ItemsSource = _96fivestation; var content_inspire = await _Client.GetStringAsync(station_inspire); var station2 = JsonConvert.DeserializeObject <List <Station> >("[" + content_inspire + "]"); _inspirestation = new ObservableCollection <Station>(station2); now_inspire.ItemsSource = _inspirestation; var content_fresh = await _Client.GetStringAsync(station_fresh); var station3 = JsonConvert.DeserializeObject <List <Station> >("[" + content_fresh + "]"); _freshstation = new ObservableCollection <Station>(station3); now_fresh.ItemsSource = _freshstation; } else { await DisplayAlert("96Five", NetworkCheck.errorMessage, "OK"); } base.OnAppearing(); }