Example #1
0
 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();
 }
 public EncounterService(IClientRepository clientRepository, IPracticeRepository practiceRepository, IEncounterRepository encounterRepository, IObsRepository obsRepository, IObsFinalTestResultRepository obsFinalTestResultRepository, IObsLinkageRepository obsLinkageRepository, IObsTestResultRepository obsTestResultRepository, IObsTraceResultRepository obsTraceResultRepository, IObsMemberScreeningRepository obsMemberScreeningRepository, IObsFamilyTraceResultRepository obsFamilyTraceResultRepository, IObsPartnerScreeningRepository obsPartnerScreeningRepository, IObsPartnerTraceResultRepository obsPartnerTraceResultRepository, IInvalidMessageRepository invalidMessageRepository)
 {
     _clientRepository                = clientRepository;
     _practiceRepository              = practiceRepository;
     _encounterRepository             = encounterRepository;
     _obsRepository                   = obsRepository;
     _obsFinalTestResultRepository    = obsFinalTestResultRepository;
     _obsLinkageRepository            = obsLinkageRepository;
     _obsTestResultRepository         = obsTestResultRepository;
     _obsTraceResultRepository        = obsTraceResultRepository;
     _obsMemberScreeningRepository    = obsMemberScreeningRepository;
     _obsFamilyTraceResultRepository  = obsFamilyTraceResultRepository;
     _obsPartnerScreeningRepository   = obsPartnerScreeningRepository;
     _obsPartnerTraceResultRepository = obsPartnerTraceResultRepository;
     _invalidMessageRepository        = invalidMessageRepository;
 }