public UnitofWork(QuonDbContext context) { _context = context; EmployeeRepository = new EmployeeRepository(_context); PersonRepository = new PersonRepository(_context); EmployeeStationRepository = new EmployeeStationRepository(_context); EmployeePositionRepository = new EmployeePositionRepository(_context); EmployeeDesignationRepository = new EmployeeDesignationRepository(_context); PositionRepository = new PositionRepository(_context); StationRepository = new StationRepository(_context); PrincipalRepository = new PrincipalRepository(_context); UserRepository = new UserRepository(_context); RoleRepository = new RoleRepository(_context); RoleAccessRepository = new RoleAccessRepository(_context); StudentRepository = new StudentRepository(_context); SectionRepository = new SectionRepository(_context); LevelSectionRepository = new LevelSectionRepository(_context); SectionAdviserRepository = new SectionAdviserRepository(_context); LevelRepository = new LevelRepository(_context); AdviserRepository = new AdviserRepository(_context); }
public EmployeePositionController(ILogger <EmployeePositionController> logger, EmployeePositionRepository repo) { _logger = logger; _repo = repo; }