/// <summary> /// Initialize repository context /// </summary> /// <param name="context">database connection</param> public PermissionRegionRepository(RepositoryContext context, IPermissionSubProgramRepository permissionsubprogramRepository, IPermissionJamatkhanaRepository permissionjamatkhanaRepository, IRegionRepository regionRepository , IJamatkhanaRepository jamatkhanaRepository) : base(context) { this.permissionsubprogramRepository = permissionsubprogramRepository; this.permissionjamatkhanaRepository = permissionjamatkhanaRepository; this.regionRepository = regionRepository; this.jamatkhanaRepository = jamatkhanaRepository; }
public PermissionRegionController( IPermissionRegionRepository PermissionRegionRepository, IWorkerRoleActionPermissionRepository workerroleactionpermissionRepository, IPermissionSubProgramRepository PermissionSubProgramRepository, IPermissionJamatkhanaRepository permissionjamatkhanaRepository, ISubProgramRepository subprogramRepository, IJamatkhanaRepository jamatkhanaRepository, IProgramRepository programRepository) : base(workerroleactionpermissionRepository) { this.permissionregionRepository = PermissionRegionRepository; this.permissionsubprogamRepository = PermissionSubProgramRepository; this.permissionjamatkhanaRepository = permissionjamatkhanaRepository; this.subprogramRepository = subprogramRepository; this.jamatkhanaRepository = jamatkhanaRepository; this.programRepository = programRepository; }