public PartnerScreeningService(IEncounterRepository encounterRepository, IObsPartnerScreeningRepository obsPartnerScreeningRepository, ICategoryRepository categoryRepository, IClientStateRepository clientStateRepository) { _encounterRepository = encounterRepository; _obsPartnerScreeningRepository = obsPartnerScreeningRepository; _categoryRepository = categoryRepository; _clientStateRepository = clientStateRepository; }
public DashboardService(IClientRepository clientRepository, IClientRelationshipRepository clientRelationshipRepository, IModuleRepository moduleRepository, IEncounterRepository encounterRepository, IClientStateRepository clientStateRepository) { _clientRepository = clientRepository; _clientRelationshipRepository = clientRelationshipRepository; _moduleRepository = moduleRepository; _encounterRepository = encounterRepository; _clientStateRepository = clientStateRepository; }
public ClientReaderService(IClientRepository clientRepository, IClientRelationshipRepository clientRelationshipRepository, IEncounterRepository encounterRepository, IPersonRepository personRepository, IPSmartStoreRepository pSmartStoreRepository, IClientStateRepository clientStateRepository) { _clientRepository = clientRepository; _clientRelationshipRepository = clientRelationshipRepository; _encounterRepository = encounterRepository; _personRepository = personRepository; _pSmartStoreRepository = pSmartStoreRepository; _clientStateRepository = clientStateRepository; }
public LinkageService(IEncounterRepository encounterRepository, IObsTraceResultRepository obsTraceResultRepository, IObsLinkageRepository obsLinkageRepository, ICategoryRepository categoryRepository, IClientStateRepository clientStateRepository) { _encounterRepository = encounterRepository; _obsTraceResultRepository = obsTraceResultRepository; _obsLinkageRepository = obsLinkageRepository; _categoryRepository = categoryRepository; _clientStateRepository = clientStateRepository; LoadItems(); }
public ObsService(IFormRepository formRepository, IEncounterRepository encounterRepository, IObsRepository obsRepository , INavigationEngine navigationEngine, IValidationEngine validationEngine, IClientStateRepository clientStateRepository) { _formRepository = formRepository; _encounterRepository = encounterRepository; _obsRepository = obsRepository; _navigationEngine = navigationEngine; _validationEngine = validationEngine; _clientStateRepository = clientStateRepository; }
public HIVTestingService(IEncounterRepository encounterRepository, IObsTestResultRepository obsTestResultRepository, IObsFinalTestResultRepository obsFinalTestResultRepository, ICategoryRepository categoryRepository, IClientStateRepository clientStateRepository, IKitHistoryRepository kitHistoryRepository) { _encounterRepository = encounterRepository; _obsTestResultRepository = obsTestResultRepository; _obsFinalTestResultRepository = obsFinalTestResultRepository; _categoryRepository = categoryRepository; _clientStateRepository = clientStateRepository; _kitHistoryRepository = kitHistoryRepository; LoadItems(); }
internal ClientsDataHelper( IClientStateRepository <List <T> > stateRepository, IConnectionMultiplexer connectionMultiplexer, Func <T, CurrencyOperationType> opTypeResolver, string redisInstanceName, string cashType, ICqrsEngine cqrsEngine) { _stateRepository = stateRepository; _db = connectionMultiplexer.GetDatabase(); _opTypeResolver = opTypeResolver; _instanceName = redisInstanceName; _cacheType = cashType; _cqrsEngine = cqrsEngine; }
internal CashOperationsCollectorBase( IClientStateRepository <List <T> > stateRepository, IAntiFraudCollector antiFraudCollector, IConnectionMultiplexer connectionMultiplexer, string redisInstanceName, string cashPrefix, ICurrencyConverter currencyConverter, ICqrsEngine cqrsEngine ) { _currencyConverter = currencyConverter; _antiFraudCollector = antiFraudCollector; _data = new ClientsDataHelper <T>( stateRepository, connectionMultiplexer, GetOperationType, redisInstanceName, cashPrefix, cqrsEngine); }
public PartnerTracingService(IEncounterRepository encounterRepository, IObsPartnerTraceResultRepository obsTraceResultRepository, IClientStateRepository clientStateRepository) { _encounterRepository = encounterRepository; _obsTraceResultRepository = obsTraceResultRepository; _clientStateRepository = clientStateRepository; }