コード例 #1
0
 public CreateCommandHandler(IJobTypeRepository repository, IUnitOfWork unitOfWork, IMapper mapper, IAuthenticatedUserService authenticatedUser)
 {
     _repository        = repository;
     _unitOfWork        = unitOfWork;
     _mapper            = mapper;
     _authenticatedUser = authenticatedUser;
 }
コード例 #2
0
ファイル: EmployeeService.cs プロジェクト: VijayMVC/Cares
 /// <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;
 }
コード例 #16
0
 public JobTypeController(IJobTypeRepository repository)
 {
     _repository = repository;
 }
コード例 #17
0
 public UpdateCommandHandler(IJobTypeRepository repository, IUnitOfWork unitOfWork, IMapper mapper)
 {
     _repository = repository;
     _unitOfWork = unitOfWork;
     _mapper     = mapper;
 }
コード例 #18
0
 public DeleteCommandHandler(IJobTypeRepository repository, IUnitOfWork unitOfWork)
 {
     _repository = repository;
     _unitOfWork = unitOfWork;
 }