public CreateCommandHandler(IJobTypeRepository repository, IUnitOfWork unitOfWork, IMapper mapper, IAuthenticatedUserService authenticatedUser)
 {
     _repository        = repository;
     _unitOfWork        = unitOfWork;
     _mapper            = mapper;
     _authenticatedUser = authenticatedUser;
 }
예제 #2
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="empRepository"></param>
 /// <param name="empStatusRepository"></param>
 /// <param name="companyRepository"></param>
 /// <param name="jobTypeRepository"></param>
 /// <param name="designationRepository"></param>
 /// <param name="desigGradeRepository"></param>
 /// <param name="departmentRepository"></param>
 /// <param name="workplaceRepository"></param>
 /// <param name="countryRepository"></param>
 /// <param name="regionRepository"></param>
 /// <param name="subRegionRepository"></param>
 /// <param name="cityRepository"></param>
 /// <param name="areaRepository"></param>
 /// <param name="phoneTypeRepository"></param>
 /// <param name="licenseTypeRepository"></param>
 /// <param name="operationRepository"></param>
 /// <param name="operationsWorkPlaceRepository"></param>
 public EmployeeService(IEmployeeRepository empRepository, IEmpStatusRepository empStatusRepository, ICompanyRepository companyRepository,
                        IJobTypeRepository jobTypeRepository, IDesignationRepository designationRepository, IDesignGradeRepository desigGradeRepository,
                        IDepartmentRepository departmentRepository, IWorkplaceRepository workplaceRepository, ICountryRepository countryRepository,
                        IRegionRepository regionRepository, ISubRegionRepository subRegionRepository, ICityRepository cityRepository,
                        IAreaRepository areaRepository, IPhoneTypeRepository phoneTypeRepository, ILicenseTypeRepository licenseTypeRepository,
                        IOperationRepository operationRepository, IOperationsWorkPlaceRepository operationsWorkPlaceRepository, IAddressTypeRepository addressTypeRepository,
                        IAddressRepository addressRepository, IPhoneRepository phoneRepository, IEmpJobProgRepository empJobProgRepository,
                        IEmpAuthOperationsWorkplaceRepository empAuthOperationsWorkplaceRepository)
 {
     employeeRepository        = empRepository;
     this.empStatusRepository  = empStatusRepository;
     this.addressRepository    = addressRepository;
     this.phoneRepository      = phoneRepository;
     this.empJobProgRepository = empJobProgRepository;
     this.empAuthOperationsWorkplaceRepository = empAuthOperationsWorkplaceRepository;
     this.companyRepository             = companyRepository;
     this.jobTypeRepository             = jobTypeRepository;
     this.designationRepository         = designationRepository;
     this.desigGradeRepository          = desigGradeRepository;
     this.departmentRepository          = departmentRepository;
     this.workplaceRepository           = workplaceRepository;
     this.regionRepository              = regionRepository;
     this.countryRepository             = countryRepository;
     this.subRegionRepository           = subRegionRepository;
     this.cityRepository                = cityRepository;
     this.areaRepository                = areaRepository;
     this.phoneTypeRepository           = phoneTypeRepository;
     this.licenseTypeRepository         = licenseTypeRepository;
     this.operationRepository           = operationRepository;
     this.operationsWorkPlaceRepository = operationsWorkPlaceRepository;
     this.addressTypeRepository         = addressTypeRepository;
 }
예제 #3
0
 public ProfileService(IProfileRepository profileRepository, ITitleRepository titleRepository,
                       IJobTypeRepository jobTypeRepository, IJobTitleRepository jobTitleRepository)
 {
     _profileRepository  = profileRepository;
     _titleRepository    = titleRepository;
     _jobTypeRepository  = jobTypeRepository;
     _jobTitleRepository = jobTitleRepository;
 }
예제 #4
0
 public JobOfferService(
     IJobOfferRepository jobOfferRepo,
     IJobCategoryRepository jobCategoryRepo,
     IJobTypeRepository jobTypeRepo,
     IApplicationUserRepository applicationUserRepo,
     IUnitOfWork unitOfWork,
     IAuthService authService)
 {
     _jobOfferRepo        = jobOfferRepo;
     _jobCategoryRepo     = jobCategoryRepo;
     _jobTypeRepo         = jobTypeRepo;
     _applicationUserRepo = applicationUserRepo;
     _unitOfWork          = unitOfWork;
     _authService         = authService;
 }
예제 #5
0
 // GET: Account
 public DefinitionController(IUserRepository userRepository,
                             ICompanyRepository companyRepository,
                             IContractRepository contractRepository,
                             IDriverRepository driverRepository,
                             IFlightCodeRepository flightCodeRepository,
                             IJobDetailRepository jobDetailRepository,
                             IJobTypeRepository jobTypeRepository,
                             IMeetingPointRepository meetingPointRepository,
                             IVehicleRepository vehicleRepository,
                             IVehicleTypeRepository vehicleTypeRepository
                             )
 {
     _userRepository         = userRepository;
     _companyRepository      = companyRepository;
     _contractRepository     = contractRepository;
     _driverRepository       = driverRepository;
     _flightCodeRepository   = flightCodeRepository;
     _jobDetailRepository    = jobDetailRepository;
     _jobTypeRepository      = jobTypeRepository;
     _meetingPointRepository = meetingPointRepository;
     _vehicleRepository      = vehicleRepository;
     _vehicleTypeRepository  = vehicleTypeRepository;
 }
예제 #6
0
 /// <summary>
 /// Constructor
 /// </summary>
 public JobTypeService(IJobTypeRepository jobTypeRepository, IEmpJobInfoRepository empJobInfoRepository)
 {
     this.jobTypeRepository    = jobTypeRepository;
     this.empJobInfoRepository = empJobInfoRepository;
 }
예제 #7
0
 public JobDetailsService(IJobDetailsRepository JobDetailsRepo, IJobTypeRepository JobTypeRepo)
 {
     _JobDetailsRepo = JobDetailsRepo;
     _JobTypeRepo    = JobTypeRepo;
 }
예제 #8
0
 // inject an IJobTypeRepository in the constructor
 public JobTypeService(IJobTypeRepository JobTypeRepo)
 {
     _JobTypeRepo = JobTypeRepo;
 }
예제 #9
0
 public JobTypeService(IJobTypeRepository repo, IUnitOfWork unitOfWork)
 {
     _repo       = repo;
     _unitOfWork = unitOfWork;
 }
예제 #10
0
 public GetAllQueryHandler(IJobTypeRepository repository)
 {
     _repository = repository;
 }
예제 #11
0
 public GetCategoryByIdQueryHandler(IJobTypeRepository repository, IMapper mapper)
 {
     _repository = repository;
     _mapper     = mapper;
 }
예제 #12
0
 public JobTypeService(IJobTypeRepository jobTypes)
 {
     this.jobTypes = jobTypes;
 }
예제 #13
0
 public JobTypeService(IJobTypeRepository jobTypeRepository)
 {
     _jobTypeRepository = jobTypeRepository;
 }
예제 #14
0
 public TypeJobServices(IJobTypeRepository jobTypeRepository, IMapper mapper)
 {
     _jobTypeRepository = jobTypeRepository;
     _mapper            = mapper;
 }
예제 #15
0
 public JobHistoryService(IJobHistoryRepository jobHistoryRepository, IJobTypeRepository jobTypeRepository)
 {
     _jobHistoryRepository = jobHistoryRepository;
     _jobTypeRepository    = jobTypeRepository;
 }
 public JobTypeController(IJobTypeRepository repository)
 {
     _repository = repository;
 }
 public UpdateCommandHandler(IJobTypeRepository repository, IUnitOfWork unitOfWork, IMapper mapper)
 {
     _repository = repository;
     _unitOfWork = unitOfWork;
     _mapper     = mapper;
 }
 public DeleteCommandHandler(IJobTypeRepository repository, IUnitOfWork unitOfWork)
 {
     _repository = repository;
     _unitOfWork = unitOfWork;
 }