Пример #1
0
        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();
        }
Пример #2
0
        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;
        }
Пример #3
0
        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");
        }