Example #1
0
        private bool disposedValue = false; // To detect redundant calls

        public UnitOfWork(
            HorariosContext horariosContext,
            IAulasRepository aulas,
            ICarrerasRepository carreras,
            IDisponibilidadProfesorRepository disponibilidadProfesor,
            IHorarioProfesorRepository horarioProfesor,
            IMateriasRepository materias,
            IPeriodoCarreraRepository periodoCarrera,
            IPrioridadesRepository prioridades,
            IPrivilegiosRepository privilegios,
            IProfesorMateriaRepository profesorMateria,
            IProfesorRepository profesor,
            ISeccionesRepository secciones,
            ISemestresRepository semestres,
            IUsuarioRepository usuario,
            ITipoAulaMateriaRepository tipoAulaMateria,
            ITokenRepository token)
        {
            _horariosContext   = horariosContext;
            AulasRepository    = aulas;
            CarrerasRepository = carreras;
            DisponibilidadProfesorRepository = disponibilidadProfesor;
            HorarioProfesorRepository        = horarioProfesor;
            MateriasRepository        = materias;
            PeriodoCarreraRepository  = periodoCarrera;
            PrioridadesRepository     = prioridades;
            PrivilegiosRepository     = privilegios;
            ProfesorMateriaRepository = profesorMateria;
            ProfesorRepository        = profesor;
            SeccionesRepository       = secciones;
            SemestresRepository       = semestres;
            UsuarioRepository         = usuario;
            TipoAulaMateriaRepository = tipoAulaMateria;
            TokenRepository           = token;
        }
 public DisponibilidadProfesorRepository(HorariosContext context, IMapper mapper)
     : base(context)
 {
     _mapper = mapper;
 }
Example #3
0
 public SemestresRepository(HorariosContext context)
     : base(context)
 {
 }
Example #4
0
 public AulasRepository(IMapper mapper, HorariosContext context)
     : base(context)
 {
     _mapper = mapper;
 }
Example #5
0
 public MateriasRepository(HorariosContext context, IMapper mapper)
     : base(context)
 {
     _mapper = mapper;
 }
 public TipoAulaMateriaRepository(HorariosContext context)
     : base(context)
 {
 }
Example #7
0
 public ProfesorRepository(HorariosContext context)
     : base(context)
 {
 }
Example #8
0
 public HorarioProfesorRepository(HorariosContext context, IMapper mapper)
     : base(context)
 {
     _mapper = mapper;
 }
 public SeccionesRepository(HorariosContext context, IMapper mapper)
     : base(context)
 {
     _mapper = mapper;
 }
 public CarrerasRepository(HorariosContext context)
     : base(context)
 {
 }
Example #11
0
 public ProfesorMateriaRepository(HorariosContext context, IMapper mapper)
     : base(context)
 {
     _mapper = mapper;
 }
Example #12
0
 public TokenRepository(HorariosContext context, IMapper mapper)
     : base(context)
 {
     _mapper = mapper;
 }
Example #13
0
 public PrivilegiosRepository(HorariosContext context)
     : base(context)
 {
 }
 public PeriodoCarreraRepository(HorariosContext context, IMapper mapper)
     : base(context)
 {
     _mapper = mapper;
 }
 public PrioridadesRepository(HorariosContext context)
     : base(context)
 {
 }