Esempio n. 1
0
        public bool HasSecciones(Grado entity)
        {
            var aux = new SeccionesRepository(_context).GetAll()
                      .Where(t => t.Grado.Id == entity.Id)
                      .ToList();

            return((aux.Count > 0) ? true : false);
        }
Esempio n. 2
0
        public Seccion ChooseSeccion(Grado grado)
        {
            var secciones = new SeccionesRepository(_context).GetAll()
                            .Where(t => t.Grado.Id == grado.Id)
                            .ToList();

            if (secciones.Count > 0)
            {
                Random randomizer = new Random();
                return(secciones.ElementAt(randomizer.Next(secciones.Count)));
            }
            return(null);
        }
Esempio n. 3
0
 public AppRepository(MatriculasContext context, UserManager <ApplicationUser> userManager)
 {
     _context        = context;
     _userManager    = userManager;
     Alumnos         = new AlumnosRepository(_context);
     Colaboradores   = new ColaboradoresRepository(_context);
     Cargos          = new CargosRepository(_context);
     Grados          = new GradosRepository(_context);
     Secciones       = new SeccionesRepository(_context);
     Niveles         = new NivelesRepository(_context);
     Cursos          = new CursosRepository(_context);
     Profesores      = new ProfesoresRepository(_context);
     AniosAcademicos = new AniosAcademicosRepository(_context);
     Cronogramas     = new CronogramasRepository(_context);
     Matriculas      = new MatriculasRepository(_context);
 }