public ProcessService(IMapper mapper, IRepository <Consultant> consultantRepository, IRepository <Candidate> candidateRepository, IRepository <CandidateProfile> candidateProfileRepository, IRepository <Community> communityRepository, IRepository <Office> officeRepository, IProcessRepository processRepository, IProcessStageRepository processStageRepository, IHrStageRepository hrStageRepository, ITechnicalStageRepository technicalStageRepository, IClientStageRepository clientStageRepository, IOfferStageRepository offerStageRepository, IUnitOfWork unitOfWork) { _consultantRepository = consultantRepository; _candidateRepository = candidateRepository; _candidateProfileRepository = candidateProfileRepository; _communityRepository = communityRepository; _officeRepository = officeRepository; _mapper = mapper; _processRepository = processRepository; _processStageRepository = processStageRepository; _hrStageRepository = hrStageRepository; _technicalStageRepository = technicalStageRepository; _clientStageRepository = clientStageRepository; _offerStageRepository = offerStageRepository; _unitOfWork = unitOfWork; }
public ProcessStageController( IProcessStageRepository _ProcessStage , IUserRepository _user ) { ProcessStageRepository = _ProcessStage; userRepository = _user; }
public ProcessStageService(IProcessStageRepository processStageRepository , IDependencyService dependencyService , IDependencyBatchBuilder dependencyBatchBuilder , IAttributeFinder attributeFinder) { _processStageRepository = processStageRepository; _dependencyService = dependencyService; _dependencyBatchBuilder = dependencyBatchBuilder; _attributeFinder = attributeFinder; }
public ProcessController( IProcessRepository _Process , IUserRepository _user , IProcessActionRepository _ProcessAction , IProcessStageRepository _ProcessStage , IProcessStepRepository _ProcessStep , IProcessAppliedRepository processApplied ) { processRepository = _Process; userRepository = _user; processActionRepository = _ProcessAction; processStageRepository = _ProcessStage; processStepRepository = _ProcessStep; processAppliedRepository = processApplied; }
public ProcessStageService( IMapper mapper, IProcessStageRepository processStageRepository, IStageItemRepository stageItemRepository, IProcessRepository processRepository, IUnitOfWork unitOfWork, ILog <ProcessStageService> log, UpdateStageContractValidator updateStageContractValidator, CreateStageContractValidator createStageContractValidator, ProcessStatusContractValidator processStatusContractValidator ) { _mapper = mapper; _unitOfWork = unitOfWork; _processStageRepository = processStageRepository; _stageItemRepository = stageItemRepository; _processRepository = processRepository; _log = log; _updateStageContractValidator = updateStageContractValidator; _createStageContractValidator = createStageContractValidator; _processStatusContractValidator = processStatusContractValidator; }