/// <summary> /// Default constructor /// </summary> /// <param name="physicianService">Service interface for accessing physician database functions.</param> /// <param name="expAdminService">Service interface for accessing physician database functions.</param> /// <param name="accountRequestService">Service interface for accessing the account request database functions.</param> public AdminController(IPhysicianService physicianService, IExperimentAdminService expAdminService, IAccountRequestService accountRequestService) { _physicianService = physicianService; _experimentAdminService = expAdminService; _accountRequestService = accountRequestService; }
public ManageController(IPatientService patientService, IPhysicianService physicianService, IExperimentAdminService experimentAdminService) { _patientService = patientService; _physicianService = physicianService; _experimentAdminService = experimentAdminService; }
public ExperimentController(IExperimentAdminService expAdminService, IExperimentService expService, IPatientService patientService, IZephyrAccelService zephyrAccelService, IZephyrBreathingService zephyrBreathingService, IZephyrECGService zephyrEcgService, IZephyrEventDataService eventDataService, IZephyrSummaryService summaryService, IZephyrBrRrService brRrService, IBasisPeakSummaryService basisPeakService, IMSBandHeartRateService msBandHeartRateService, IPatientDataService patientDataService) { _experimentAdminService = expAdminService; _experimentService = expService; _patientService = patientService; _patientDataService = patientDataService; _zephyrAccelService = zephyrAccelService; _zephyrBreathingService = zephyrBreathingService; _zephyrEcgService = zephyrEcgService; _eventDataService = eventDataService; _summaryService = summaryService; _brRrService = brRrService; _patientService = patientService; _basisPeakService = basisPeakService; _msBandHeartRateService = msBandHeartRateService; }