public HRCoreBordersService(IHRCoreRepository <HRBorder> repo,
                             IServiceWorkflowOnHRCoreRepository <HRBorder> workflow)
 {
     _bordersRepository = repo;
     _workflow          = workflow;
     if (_workflow != null)
     {
         _workflow.MaxPageSize = _maxPageSize;
     }
 }
Esempio n. 2
0
 //1- Constructor injection of CountiresRepository
 public CoreCountriesService(IHRCoreRepository <HRCountry> repo,
                             IServiceWorkflowOnHRCoreRepository <HRCountry> workflow)
 {
     //1-
     _repository = repo;
     _workflow   = workflow;
     if (_workflow != null)
     {
         _workflow.MaxPageSize = _maxPageSize;
     }
 }
Esempio n. 3
0
 public HRCoreBordersService(IHRCoreRepository <HRBorder> repo,
                             IServiceWorkflowOnHRCoreRepository <HRBorder> workflow,
                             ILogger <HRCoreBordersService> logger,
                             ICoreCountriesService hrCountriesService)
 {
     _bordersRepository = repo;
     _workflow          = workflow;
     if (_workflow != null)
     {
         _workflow.MaxPageSize = _maxPageSize;
     }
     _logger             = logger;
     _hrCountriesService = hrCountriesService;
 }
 //1- Constructor injection of CountiresRepository
 public CoreCountriesService(
     IHRCoreRepository <HRCountry> countryRepo,
     ILanguageRepository langRepo,
     IServiceWorkflowOnHRCoreRepository <HRCountry> workflow,
     ILogger <CoreCountriesService> logger,
     IHRCountryByContinentRepository countryByContinentRepo,
     IHRCountryByContinentByLanguageRepository continentByLanguageRepo)
 {
     //1-
     _countryRepository       = countryRepo;
     _langRepository          = langRepo;
     _continentByLanguageRepo = continentByLanguageRepo;
     _workflow = workflow;
     if (_workflow != null)
     {
         _workflow.MaxPageSize = _maxPageSize;
     }
     _logger = logger;
     _countryByContinentRepo = countryByContinentRepo;
 }
 public HRCoreCountriesServiceTest()
 {
     _workflowWithNullParameters = new HRServiceWorkflowPaginationOnly <HRCountry>(null, null);
     _serviceWithNullParameters  = new CoreCountriesService(null, new LanguageRepositoryStub(), _workflowWithNullParameters, null, null, null);
 }