예제 #1
0
        public GrupoLecciones(string ruta)
        {
            AdminDatos ad = new AdminDatos();
            DataSet dataLección = ad.leerLección(ruta);

            foreach (DataRow fila in dataLección.Tables["lección"].Rows)
            {
                Lección miLección = new Lección(fila);
                lecciones.Add(miLección);
            }
        }
예제 #2
0
        public Actividad(GrupoLecciones quéLecciones, int númeroLección = 0) //número lección es por si se carga desde preferencias la lección en que se quedó el usuario
        {
            GrupoLección  = quéLecciones;
            lecciónActual = GrupoLección.lecciones[númeroLección];
            actualizarInfo(númeroLección);
            cargarSiguientePalabraLección();
            cargarSiguienteLetraLección();

            //tipo = lecciónActual.tipo;
            //cargarLecciónSiguiente();
        }
예제 #3
0
        public GrupoLecciones(string ruta)
        {
            AdminDatos ad          = new AdminDatos();
            DataSet    dataLección = ad.leerLección(ruta);

            foreach (DataRow fila in dataLección.Tables["lección"].Rows)
            {
                Lección miLección = new Lección(fila);
                lecciones.Add(miLección);
            }
        }
예제 #4
0
 private cargar cargarLecciónSiguiente()
 {
     númeroLecciónActual++;
     if (númeroLecciónActual >= GrupoLección.lecciones.Count) //si ya no hay lecciones para cargar
     {
         númeroLecciónActual--;
         return(cargar.noQuedanLecciones);
     }
     else //si aún hay lecciones
     {
         lecciónAnterior = lecciónActual;
         lecciónActual   = GrupoLección.lecciones[númeroLecciónActual];
         actualizarInfo(númeroLecciónActual);
         letraActualLección     = " ";
         this.swHayLecciónNueva = true;
         return(cargar.cargada);
     }
 }