public ClientStageRelationshipExtractor(IClientRelationshipRepository clientRelationshipRepository, IClientStageRelationshipRepository clientStageRelationshipRepository,
                                         ISubscriberSystemRepository subscriberSystemRepository)
 {
     _clientRelationshipRepository      = clientRelationshipRepository;
     _clientStageRelationshipRepository = clientStageRelationshipRepository;
     _subscriberSystemRepository        = subscriberSystemRepository;
 }
 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)
 {
     _clientRepository             = clientRepository;
     _clientRelationshipRepository = clientRelationshipRepository;
     _encounterRepository          = encounterRepository;
     _personRepository             = personRepository;
     _pSmartStoreRepository        = pSmartStoreRepository;
 }
Exemple #4
0
 public RegistryService(IClientRepository clientRepository, IClientIdentifierRepository clientIdentifierRepository, IPersonRepository personRepository, IClientRelationshipRepository clientRelationshipRepository, IEncounterRepository encounterRepository, IClientStateRepository clientStateRepository, IPSmartStoreRepository pSmartStoreRepository)
 {
     _clientRepository             = clientRepository;
     _clientIdentifierRepository   = clientIdentifierRepository;
     _personRepository             = personRepository;
     _clientRelationshipRepository = clientRelationshipRepository;
     _encounterRepository          = encounterRepository;
     _clientStateRepository        = clientStateRepository;
     _pSmartStoreRepository        = pSmartStoreRepository;
 }
 public void SetUp()
 {
     _clientRepository             = new ClientRepository(_liveSetting);
     _clientIdentifierRepository   = new ClientIdentifierRepository(_liveSetting);
     _personRepository             = new PersonRepository(_liveSetting);
     _clientRelationshipRepository = new ClientRelationshipRepository(_liveSetting);
     _encounterRepository          = new EncounterRepository(_liveSetting);
     _clientStateRepository        = new ClientStateRepository(_liveSetting);
     _pSmartStoreRepository        = new PSmartStoreRepository(_liveSetting);
     _registryService = new RegistryService(_clientRepository, _clientIdentifierRepository, _personRepository, _clientRelationshipRepository, _encounterRepository, _clientStateRepository, _pSmartStoreRepository);
 }
        public void SetUp()
        {
            _clientRepository             = new ClientRepository(_liveSetting);
            _clientIdentifierRepository   = new ClientIdentifierRepository(_liveSetting);
            _personRepository             = new PersonRepository(_liveSetting);
            _clientRelationshipRepository = new ClientRelationshipRepository(_liveSetting);
            _encounterRepository          = new EncounterRepository(_liveSetting);
            _clientStateRepository        = new ClientStateRepository(_liveSetting);
            _memberTracingRepository      = new ObsFamilyTraceResultRepository(_liveSetting);
            _pSmartStoreRepository        = new PSmartStoreRepository(_liveSetting);
            _registryService = new RegistryService(_clientRepository, _clientIdentifierRepository, _personRepository,
                                                   _clientRelationshipRepository, _encounterRepository, _clientStateRepository, _pSmartStoreRepository);

            _memberTracingService = new MemberTracingService(_encounterRepository, _memberTracingRepository,
                                                             _clientStateRepository);
        }
Exemple #7
0
        public void SetUp()
        {
            var config = new ConfigurationBuilder()
                         .AddJsonFile("appsettings.json")
                         .Build();
            var connectionString = config["connectionStrings:hAPIConnection"].Replace("#dir#", TestContext.CurrentContext.TestDirectory.HasToEndWith(@"\"));
            var options          = new DbContextOptionsBuilder <LiveHAPIContext>()
                                   .UseSqlServer(connectionString)
                                   .Options;

            _context = new LiveHAPIContext(options);

            _clientRelationshipRepository      = new ClientRelationshipRepository(_context);
            _clientStageRelationshipRepository = new ClientStageRelationshipRepository(_context);
            _subscriberSystemRepository        = new SubscriberSystemRepository(_context);

            _clientStageRelationshipExtractor =
                new ClientStageRelationshipExtractor(_clientRelationshipRepository, _clientStageRelationshipRepository, _subscriberSystemRepository);
        }
Exemple #8
0
 public void SetUp()
 {
     _connection = new SQLiteConnection("testlivehts.db");
     Seeder.Seed(_connection);
     _repository = new ClientRelationshipRepository(new LiveSetting(_connection.DatabasePath));
 }