Exemple #1
0
 public AmbulatoryViewModelFactory(
     IDbContextFactory <HospitalDbContext> contextFactory,
     ITestDataService testDataService,
     ITherapyDataService therapyDataService,
     AmbulatoryDataService ambulatoryDataService,
     EntryDataService entryDataServices)
 {
     _contextFactory        = contextFactory;
     _testDataService       = testDataService;
     _therapyDataService    = therapyDataService;
     _ambulatoryDataService = ambulatoryDataService;
     _entryDataServices     = entryDataServices;
 }
        public AmbulatoryViewModel(int entryId,
                                   AmbulatoryDataService ambulatoryDataService,
                                   DiagnosticViewModel diagnosticViewModel,
                                   TherapyViewModel therapyViewModel,
                                   EntryViewModel entryViewModel)
        {
            _ambulatoryDataService = ambulatoryDataService;
            _diagnosticViewModel   = diagnosticViewModel;
            _therapyViewModel      = therapyViewModel;
            _entryViewModel        = entryViewModel;

            EntryId = entryId;
            GetEntry(entryId).ConfigureAwait(true);
        }