Esempio n. 1
0
 public InterviewService(IUnitOfWork unitOfWork,
                         ITechInterviewRepository techRepository,
                         ICandidateRepository candidateRepository,
                         IGeneralInterviewRepository generalRepository,
                         IDictionaryRepository <CandidateStatus> statusRepository)
 {
     this.unitOfWork          = unitOfWork;
     this.techRepository      = techRepository;
     this.candidateRepository = candidateRepository;
     this.generalRepository   = generalRepository;
     this.statusRepository    = statusRepository;
 }
Esempio n. 2
0
        public GoogleCalendarService(IUserRepository userRepository,
                                     ITechInterviewRepository techInterviewRepository,
                                     IGeneralInterviewRepository generalInterviewRepository,
                                     ICandidateRepository candidateRepository)
        {
            this.userRepository = userRepository;

            this.techInterviewRepository = techInterviewRepository;

            this.generalInterviewRepository = generalInterviewRepository;

            this.candidateRepository = candidateRepository;

            Initialize();
        }
Esempio n. 3
0
        public EventService(ObjectComparer comparer,
                            ObjectStringifier stringifier,
                            IEventRepository eventRepository,
                            IVacancyRepository vacancyRepository,
                            ICandidateRepository candidateRepository,
                            ITechInterviewRepository techInterviewRepository,
                            IGeneralInterviewRepository generalInterviewRepository)
        {
            this.comparer = comparer;

            this.stringifier = stringifier;

            this.eventRepository = eventRepository;

            this.vacancyRepository = vacancyRepository;

            this.candidateRepository = candidateRepository;

            this.techInterviewRepository = techInterviewRepository;

            this.generalInterviewRepository = generalInterviewRepository;
        }