private async void ListPicker_AsignaturaSelecionada(object sender, SelectionChangedEventArgs e) { if (ListItemAsignatura.SelectedItem != null && ListItemAsignatura.SelectedItem.ToString() != "") { List <string> t = new List <string>(); t.Add(""); var i = searchIdAsignatrua(); temas = BD_TemasExamen.getTemasDeAsignaturas(i + ""); if (temas.Count == 0) { Comunicacion_Examen ca = new Comunicacion_Examen(); if (await ca.getThemeFromServer(i + "")) { temas = BD_TemasExamen.getTemasDeAsignaturas(i + ""); } } foreach (var te in temas) { t.Add(te.nombre); } ListItemTema.ItemsSource = t; ListItemTema.IsEnabled = true; BotonAgregarAsignatura.IsEnabled = true; } }