public WorkerInRoleController(IWorkerRepository workerRepository, IWorkerRoleRepository workerroleRepository, IWorkerInRoleRepository workerinroleRepository, IWorkerRoleActionPermissionRepository workerroleactionpermissionRepository, IWorkerSubProgramRepository workersubprogramRepository, ISubProgramRepository subprogramRepository, IProgramRepository programRepository) : base(workerroleactionpermissionRepository) { this.workerRepository = workerRepository; this.workerroleRepository = workerroleRepository; this.workerinroleRepository = workerinroleRepository; this.workersubprogramRepository = workersubprogramRepository; this.subprogramRepository = subprogramRepository; this.programRepository = programRepository; }
public WorkerController(IWorkerRepository workerRepository, IWorkerRoleRepository workerroleRepository, IProgramRepository programRepository, ISubProgramRepository subProgramRepository, IRegionRepository regionRepository, IWorkerInRoleNewRepository workerinrolenewRepository, IWorkerSubProgramRepository workersubprogramRepository, IRegionRoleRepository regionroleRepository, IRegionSubProgramRepository regionsubprogramRepository, IWorkerRoleActionPermissionRepository workerroleactionpermissionRepository , IWorkerRoleActionPermissionNewRepository workerroleactionpermissionnewRepository) : base(workerroleactionpermissionRepository, workerroleactionpermissionnewRepository) { this.workerRepository = workerRepository; this.workerroleRepository = workerroleRepository; this.programRepository = programRepository; this.subprogramRepository = subProgramRepository; this.regionRepository = regionRepository; this.workerinrolenewRepository = workerinrolenewRepository; this.workersubprogramRepository = workersubprogramRepository; this.regionroleRepository = regionroleRepository; this.regionsubprogramRepository = regionsubprogramRepository; }
/// <summary> /// Initialize repository context /// </summary> /// <param name="context">database connection</param> public WorkerInRoleRepository(RepositoryContext context, IWorkerSubProgramRepository workersubprogramRepository) : base(context) { this.workersubprogramRepository = workersubprogramRepository; }