public Actividades(int idUsuario) { this.InitializeComponent(); idUsr = idUsuario; List <string> listaActividades = new List <string>(); //la lista de las actividades lecciones = AdminActividades.cargarListaActividades(); foreach (lecciónIndice lecc in lecciones) //se cargan las activ { string cadena = lecc.Nombre + ", práctica de " + lecc.Tipo + ", nivel " + lecc.Nivel + ", autor " + lecc.Autor; listaActividades.Add(cadena); elementoDeLista elemento = new elementoDeLista(cadena); if (!AdminEstadísticas.ActividadTerminada(idUsr, lecc.IdLección, lecc.PathLección)) { elemento.completo.Visibility = Visibility.Hidden; } listActividades.Items.Add(elemento); } //listActividades.DataContext = listaActividades;//AdminActividades.cargarListaActividades(); listActividades.Focus(); }
private void listActividades_SelectionChanged(object sender, SelectionChangedEventArgs e) { //se cargan las lecciones de la actividad seleccionada List <string> misLecciones = new List <string>(); //la lista de las lecciones misLecciones = AdminActividades.cargarListaLecciones(lecciones[listActividades.SelectedIndex].PathLección); listLecciones.DataContext = misLecciones; if (swPrimerUso) { mostrarAyuda(gridActivo.lecciones); } }
private void cargarActividades() { List <string> listaActividades = new List <string>(); //la lista de las actividades lecciones = AdminActividades.cargarListaActividades(); foreach (lecciónIndice lecc in lecciones) //se cargan las activ { string cadena = lecc.Nombre + ", " + lecc.Tipo.ToString() + ", " + lecc.Nivel + ", " + lecc.Autor; listaActividades.Add(cadena); } listActividades.DataContext = listaActividades; }
public Lecciones(string PathLección, tipoActividad tipo, int idUsuario, int idAct) { this.InitializeComponent(); idUsr = idUsuario; idActividad = idAct; tipoAct = tipo; pathLección = PathLección; List <string> listaLecciones = new List <string>(); //la lista de las lecciones listaLecciones = AdminActividades.cargarListaLecciones(PathLección); //listLecciones.DataContext = listaLecciones; cargarLecciones(listaLecciones); listLecciones.Focus(); }
private void actividades() { //se cargan las lecciones de la actividad seleccionada List <string> misLecciones = new List <string>(); //la lista de las lecciones if (listActividades.SelectedItem != null) { misLecciones = AdminActividades.cargarListaLecciones(lecciones[listActividades.SelectedIndex].PathLección); listLecciones.DataContext = misLecciones; if (swPrimerUso) { mostrarAyuda(gridActivo.lecciones); } } resetearInfoEstadísticas(); }
public VerEstadísticas() { this.InitializeComponent(); //se cargan los usuarios List <string> usuarios = AdminUsuarios.cargarListaUsuarios(); if (usuarios.Count != 0) { listUsuarios.DataContext = usuarios; } //se cargan las actividades List <string> listaActividades = new List <string>(); //la lista de las actividades lecciones = AdminActividades.cargarListaActividades(); foreach (lecciónIndice lecc in lecciones) //se cargan las activ { string cadena = lecc.Nombre + ", práctica de " + lecc.Tipo + ", nivel " + lecc.Nivel + ", autor " + lecc.Autor; listaActividades.Add(cadena); } listActividades.DataContext = listaActividades; listUsuarios.IsEnabled = false; listActividades.IsEnabled = false; listLecciones.IsEnabled = false; listRealiaciones.IsEnabled = false; mostrarAyuda(gridActivo.usuarios); listUsuarios.Focus(); voz.hablarAsync("Abriendo las estadísticas del programa. Como esta parte es para docentes, se necesita un lector de pantallas para usarla, tal como yaus o ene ve de a. Para salir pulse escape"); }