コード例 #1
0
 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);
 }
コード例 #2
0
 public EmployeePositionController(ILogger <EmployeePositionController> logger, EmployeePositionRepository repo)
 {
     _logger = logger;
     _repo   = repo;
 }