public PatientController(IRepository <Institution> institutionRepository, IDateTimeCountableRepository <SearchHistory> searchHistoryRepository)
 {
     _institutionRepository   = institutionRepository;
     _searchHistoryRepository = searchHistoryRepository;
     _personInfoFetcher       = new WcfPersonInfoFetcher();
     _patientInfoFetcher      = new WcfDataFetcher(institutionRepository, searchHistoryRepository, User.Name);
 }
 public MineReportsListController(IDateTimeCountableRepository <ReportRequest> reportRequestRepository, IRepository <Institution> institutionRepository, IDateTimeCountableRepository <SearchHistory> searchHistoryRepository)
 {
     _reportRequestRepository = reportRequestRepository;
     _institutionRepository   = institutionRepository;
     _searchHistoryRepository = searchHistoryRepository;
     _patientFetcher          = new WcfDataFetcher(institutionRepository, searchHistoryRepository, User.Name);
     _personInfoFetcher       = new WcfPersonInfoFetcher();
 }
 public PdfReportService(IRepository <Institution> institutionRepository, IDateTimeCountableRepository <SearchHistory> searchHistoryRepository)
 {
     _institutionRepository   = institutionRepository;
     _searchHistoryRepository = searchHistoryRepository;
     _personInfoFetcher       = new WcfPersonInfoFetcher();
 }