private void busquedaDatosListas() { ObtenerGrupos(); ObtenerMaterias(); ObtenerActividades(); //busqueda de datos inicial //obtener todas las materias Materias mats = InterfaceHttp.GetMaterias(VariablesGlobales.miusuario.IdUsuario); }
private void busquedaDatosListas() { //busqueda de datos inicial //obtener todas las materias Materias mats = InterfaceHttp.GetMaterias(VariablesGlobales.miusuario.IdUsuario); if (mats.materias != null) { for (int cont = 0; cont < mats.materias.Count; cont++) { materia mat = mats.materias[cont]; Grupos grupos = InterfaceHttp.GetGrupos(mat.IdMateria); if (grupos.grupos != null) { for (int cont2 = 0; cont2 < grupos.grupos.Count; cont2++) { grupo gpo = grupos.grupos[cont2]; Actividades acts = InterfaceHttp.GetActividades(gpo.IdGrupo); if (acts.actividades != null) { gpo.listaActividades = acts.actividades; } else { gpo.listaActividades = new List <actividad>(); } } mat.listaGrupos = grupos.grupos; } else { mat.listaGrupos = new List <grupo>(); } } } else { mats.materias = new List <materia>(); } listAsignatures = mats.materias; lstMaterias.ItemsSource = null; lstMaterias.Items.Clear(); lstMaterias.ItemsSource = listAsignatures; }