async void SonandoClicked(object sender, EventArgs e) { String evento = "1"; ApiRest.RestClient client = new ApiRest.RestClient(); var resultadoCanciones = await client.Get <ApiRest.CancionResult>(url + "/sonando?idEvento=" + evento); //await DisplayAlert("Cancion Sonando", "Propuesta Indecente - Romeo Santos", "OK"); await DisplayAlert("Cancion Sonando", resultadoCanciones.titulo, "OK"); }
private async void cargarCanciones() { ProgresoVotar.IsVisible = true; ProgresoVotar.IsRunning = true; ProgresoYaEscuchadas.IsVisible = true; ProgresoYaEscuchadas.IsRunning = true; //Se limpia a manopla la listae while (cancionesAVotar.Count() > 0) { this.cancionesAVotar.RemoveAt(0); } while (cancionesYaEscuchadas.Count() > 0) { this.cancionesYaEscuchadas.RemoveAt(0); } ApiRest.RestClient client = new ApiRest.RestClient(); var resultadoCanciones = await client.Get <ApiRest.CancionResult[]>(url + "/canciones"); if (resultadoCanciones != null) { foreach (ApiRest.CancionResult cancion in resultadoCanciones) { if (cancion.estado == "Votar") { cancionesAVotar.Add(cancion); } if (cancion.estado == "Escuchada") { cancionesYaEscuchadas.Add(cancion); } } } ProgresoVotar.IsVisible = false; ProgresoVotar.IsRunning = false; ProgresoYaEscuchadas.IsVisible = false; ProgresoYaEscuchadas.IsRunning = false; }