public JobTitlesController(IEmployeeSubordinatesRepository employeeSubordinatesRepository, IEmployeeSupervisorsRepository employeeSupervisorsRepository, IEmployeeMembershipsRepository employeeMembershipsRepository, IEmployeeSalaryRepository employeeSalaryRepository, IEmployeeJobRepository employeeJobRepository, IEmployeeImmigrationRepository employeeImmigrationRepository, IEmployeeDependantRepository employeeDependantRepository, IEmployeeEmergencyContactRepository employeeEmergencyContactRepository, IEmployeeContactDetailsRepository employeeContactDetailsRepository, IEmployeeRepository employeeRepository, INationalitiesRepository nationalitiesRepository, IMembershipsRepository membershipsRepository, ILanguagesRepository languagesRepository, ILicensesRepository licensesRepository, IEducationRepository educationRepository, ISkillsRepository skillsRepository, IDepartmentRepository departmentRepository, ICompanyBranchRepository companyBranchRepository, ICompanyInformationRepository companyInformationRepository, ICurrenciesRepository currenciesRepository, IJobCategoriesRepository jobCategoriesRepository, IEmploymentStatusRepository employmentStatus, IPayGradesRepository payGradesRepository, IJobTitlesRepository jobTitlesRepository)
 {
     _employeeSubordinatesRepository     = employeeSubordinatesRepository;
     _employeeSupervisorsRepository      = employeeSupervisorsRepository;
     _employeeMembershipsRepository      = employeeMembershipsRepository;
     _employeeSalaryRepository           = employeeSalaryRepository;
     _employeeJobRepository              = employeeJobRepository;
     _employeeImmigrationRepository      = employeeImmigrationRepository;
     _employeeDependantRepository        = employeeDependantRepository;
     _employeeEmergencyContactRepository = employeeEmergencyContactRepository;
     _employeeContactDetailsRepository   = employeeContactDetailsRepository;
     _employeeRepository           = employeeRepository;
     _nationalitiesRepository      = nationalitiesRepository;
     _membershipsRepository        = membershipsRepository;
     _languagesRepository          = languagesRepository;
     _licensesRepository           = licensesRepository;
     _educationRepository          = educationRepository;
     _skillsRepository             = skillsRepository;
     _departmentRepository         = departmentRepository;
     _companyBranchRepository      = companyBranchRepository;
     _companyInformationRepository = companyInformationRepository;
     _currenciesRepository         = currenciesRepository;
     _jobCategoriesRepository      = jobCategoriesRepository;
     _employmentStatus             = employmentStatus;
     _payGradesRepository          = payGradesRepository;
     _jobTitlesRepository          = jobTitlesRepository;
 }
예제 #2
0
        public NewStar(IMovieStarRepository movieStarRepository, ISkillsRepository skillsRepository)
        {
            _movieStarRepository = movieStarRepository;
            _skillsRepository    = skillsRepository;

            InitializeComponent();
        }
 public void Setup()
 {
     _context         = new SkillTrackerEntities();
     unitOfWork       = new UnitOfWork(_context);
     skillsRepository = new SkillsRepository(_context);
     skillsService    = new SkillsService(unitOfWork, skillsRepository);
 }
 public void DisposeAllObjects()
 {
     _context         = null;
     unitOfWork       = null;
     skillsRepository = null;
     skillsService    = null;
 }
예제 #5
0
        public SkillsController(ISkillsContext context, ISkillsRepository<Skill> skillsRepository)
        {
            _context = context;
            _skillsRepository = skillsRepository;

            Mapper.AddProfile<SkillsMappingProfile>();
        }
예제 #6
0
 public AdminController(ILocationsRepository locationsRepository, IDisciplinesRepository disciplinesRepository, ISkillsRepository skillsRepository, IMapper mapper)
 {
     this.locationsRepository   = locationsRepository;
     this.disciplinesRepository = disciplinesRepository;
     this.skillsRepository      = skillsRepository;
     this.mapper = mapper;
 }
예제 #7
0
 public SkillsFrameworkBusinessRuleEngineTests()
 {
     //Setup fakes that will get used by multiple tests
     fakeFrameworkSkillSuppression = A.Fake <IQueryRepository <FrameworkSkillSuppression> >();
     fakeCombinationSkill          = A.Fake <IQueryRepository <FrameworkSkillCombination> >();
     fakeContentReference          = A.Fake <IQueryRepository <FrameworkContent> >();
     fakeskillsRepository          = A.Fake <ISkillsRepository>();
 }
예제 #8
0
 public void SetUp(BenchmarkContext context)
 {
     _context          = new SkillTrackerEntities();
     _unitOfWork       = new UnitOfWork(_context);
     _skillsRepository = new SkillsRepository(_context);
     _skillsService    = new SkillsService(_unitOfWork, _skillsRepository);
     _logManager       = new LogManager();
 }
예제 #9
0
 public SkillsListingModel(
     ILogger <SkillsListingModel> logger,
     ISkillsRepository skillsRepository
     )
 {
     _logger           = logger;
     _skillsRepository = skillsRepository ?? throw new ArgumentNullException(nameof(skillsRepository));
 }
예제 #10
0
 /// <summary>
 /// Creates an instance of <see cref="ContactsController"/>
 /// </summary>
 /// <param name="contactsRepository">The contacts repository acces</param>
 /// <param name="skillsRepository">The skills repository access</param>
 /// <param name="mapper">Automapper used to map the repository model to the view model</param>
 public ContactsController(IContactsRepository contactsRepository, ISkillsRepository skillsRepository, IMapper mapper)
 {
     _contactsRepository = contactsRepository ??
                           throw new ArgumentNullException(nameof(contactsRepository));
     _skillsRepository = skillsRepository ??
                         throw new ArgumentNullException(nameof(skillsRepository));
     _mapper = mapper ??
               throw new ArgumentNullException(nameof(mapper));
 }
 public SkillFrameworkBusinessRuleEngine(ISkillsRepository skillsOueryRepository,
                                         IQueryRepository <FrameworkSkillSuppression> suppressionsQueryRepository,
                                         IQueryRepository <FrameworkSkillCombination> combinationsQueryRepository,
                                         IQueryRepository <FrameworkContent> contentReferenceQueryRepository)
 {
     this.skillsOueryRepository           = skillsOueryRepository;
     this.contentReferenceQueryRepository = contentReferenceQueryRepository;
     this.combinationsQueryRepository     = combinationsQueryRepository;
     this.suppressionsQueryRepository     = suppressionsQueryRepository;
 }
예제 #12
0
 public void Cleanup(BenchmarkContext context)
 {
     _context          = null;
     _unitOfWork       = null;
     _skillsRepository = null;
     _skillsService    = null;
     _logManager       = null;
     if (_response != null)
     {
         _response.Dispose();
     }
 }
예제 #13
0
 public GoSkillsService(IApiUserRepository apiUserService,
                        ISkillsRepository skillsService,
                        IObjectAttributeService objectAttributeService,
                        IContactRepository contactService,
                        IConfigurationWrapper configurationWrapper)
 {
     _apiUserService         = apiUserService;
     _skillsService          = skillsService;
     _objectAttributeService = objectAttributeService;
     _contactService         = contactService;
     _configurationWrapper   = configurationWrapper;
 }
예제 #14
0
 public void DisposeAllObjects()
 {
     _context          = null;
     _unitOfWork       = null;
     _skillsRepository = null;
     _skillsService    = null;
     _logManager       = null;
     if (_response != null)
     {
         _response.Dispose();
     }
 }
예제 #15
0
 public UsersController(
     IUsersRepository usersRepository, IProjectsRepository projectsRepository, IPositionsRepository positionsRepository,
     ILocationsRepository locationsRepository, IDisciplinesRepository disciplinesRepository,
     ISkillsRepository skillsRepository, IOutOfOfficeRepository outOfOfficeRepository,
     IUtilizationRepository utilizationRepository, IMapper mapper
     )
 {
     this.usersRepository       = usersRepository;
     this.projectsRepository    = projectsRepository;
     this.positionsRepository   = positionsRepository;
     this.locationsRepository   = locationsRepository;
     this.disciplinesRepository = disciplinesRepository;
     this.skillsRepository      = skillsRepository;
     this.outOfOfficeRepository = outOfOfficeRepository;
     this.utilizationRepository = utilizationRepository;
     this.mapper = mapper;
 }
예제 #16
0
 public HomeController(IParagraphRepository pr, IProjectsRepositiory prr, ISkillsRepository sr)
 {
     _repository       = pr;
     _projectsRepo     = prr;
     _skillsRepository = sr;
 }
예제 #17
0
 public RefreshAverageScoreHandler(ISkillsRepository repository)
 {
     this.repository = repository;
 }
예제 #18
0
 public SkillsService(ISkillsRepository skillsRepository)
 {
     _skillsRepository = skillsRepository;
 }
예제 #19
0
 public EditProfileController(ISkillsRepository skillsRepository, ISkillProfileRepository skillProfileRepository, IExperienceTypeRepository experienceTypeRepository)
 {
     _skillsRepository = skillsRepository;
     _experienceTypeRepository = experienceTypeRepository;
     _skillProfileRepository = skillProfileRepository;
 }
 public SkillsApiController(ISkillsRepository skillsRepository)
 {
     repository = skillsRepository;
     //repository = new SkillsRepository();
 }
예제 #21
0
 public Form1(IStaffProvider staffProvider, ISkillsRepository skillsRepository)
 {
     _staffProvider    = staffProvider;
     _skillsRepository = skillsRepository;
     InitializeComponent();
 }
예제 #22
0
 public SkillsController(ISkillsRepository repository)
 {
     _repository = repository;
 }
예제 #23
0
 public SkillsController(ISkillsRepository skillsRepository)
 {
     _skillsRepository = skillsRepository;
 }
예제 #24
0
 public SkillsController(ISkillsRepository technologyRepository)
 {
     _technologyRepository = technologyRepository;
 }
예제 #25
0
 public SkillsService(ISkillsRepository skillsRepository, ISkillMapper mapper)
 {
     _mapper           = mapper;
     _skillsRepository = skillsRepository;
 }
예제 #26
0
 public SkillsService(IAuthClaimsService authClaimsService, ISkillsRepository skillsRepository)
 {
     _authClaimsService = authClaimsService;
     _skillsRepository  = skillsRepository;
 }
 public SkillsService(IUnitOfWork unitOfWork, ISkillsRepository skillsRepository) : base(unitOfWork, skillsRepository)
 {
     this.unitOfWork       = unitOfWork;
     this.skillsRepository = skillsRepository;
 }
예제 #28
0
 public SkillsController(ISkillsRepository skillsRepository, IMapper mapper)
 {
     this.skillsRepository = skillsRepository;
     this.mapper           = mapper;
 }
예제 #29
0
 public SkillsController(ISkillsRepository repo)
 {
     _repo = repo;
 }
예제 #30
0
 public SkillsManager(ISkillsRepository repository)
 {
     this.repository = repository;
 }
 public SkillsService(ISkillsRepository skillsRepo)
 {
     _skillsRepo = skillsRepo;
 }
예제 #32
0
 public SkillsService(ISkillsRepository repository, ITemplateRepository templateRepository)
 {
     this._repository         = repository;
     this._templateRepository = templateRepository;
 }
예제 #33
0
 public DataManager(ITextFeldsRepository textFieldsRepository, ISkillsRepository skillsRepository)
 {
     TextFields = textFieldsRepository;
     Skills     = skillsRepository;
 }
예제 #34
0
 public SkillsController(ISkillsRepository sr)
 {
     _skillsRepository = sr;
 }
예제 #35
0
 public SkillsController(ISkillsRepository skillsRepository, IContactsRepository contactsRepository)
 {
     _skillsRepository  = skillsRepository ?? throw new ArgumentNullException(nameof(skillsRepository));
     _contactRepository = contactsRepository ?? throw new ArgumentNullException(nameof(contactsRepository));
 }
예제 #36
0
 public RegisterSkillHandler(ISkillsRepository repository, IMapperService mapperService)
 {
     this.repository = repository;
     this.mapper     = mapperService.GetDataMapper();
 }