Exemple #1
0
 public PatientController(IIdentityProvider identityProvider,
                          IPatientRepository patientRepository,
                          IAppointmentRepository appointmentRepository,
                          IPatientManagementService patientManagementService,
                          IVisitationManagementService visitationManagementService,
                          ISchedulingService schedulingService)
 {
     _identityProvider            = identityProvider;
     _patientRepository           = patientRepository;
     _appointmentRepository       = appointmentRepository;
     _patientManagementService    = patientManagementService;
     _visitationManagementService = visitationManagementService;
     _schedulingService           = schedulingService;
 }
Exemple #2
0
 public DoctorController(IIdentityProvider identityProvider,
                         IDoctorRepository doctorRepository,
                         IAppointmentRepository appointmentRepository,
                         IPatientRepository patientRepository,
                         IPatientManagementService patientManagementService,
                         IVisitationManagementService visitationManagementService,
                         ISchedulingService schedulingService,
                         IReferralRepository referralRepository,
                         INotificationManagementService notificationManagementService)
 {
     _identityProvider              = identityProvider;
     _doctorRepository              = doctorRepository;
     _appointmentRepository         = appointmentRepository;
     _patientRepository             = patientRepository;
     _patientManagementService      = patientManagementService;
     _visitationManagementService   = visitationManagementService;
     _schedulingService             = schedulingService;
     _referralRepository            = referralRepository;
     _notificationManagementService = notificationManagementService;
 }
Exemple #3
0
 public LegalController(IPatientRepository patientRepository,
                        IIdentityProvider identityProvider,
                        ISchedulingService schedulingService,
                        IAppointmentRepository appointmentRepository,
                        IDoctorRepository doctorRepository,
                        IPatientManagementService patientManagementService,
                        IVisitationManagementService visitationManagementService,
                        IAccountRepository accountRepository,
                        IAccountManagementService accountManagementService)
 {
     _patientRepository           = patientRepository;
     _identityProvider            = identityProvider;
     _schedulingService           = schedulingService;
     _appointmentRepository       = appointmentRepository;
     _doctorRepository            = doctorRepository;
     _patientManagementService    = patientManagementService;
     _accountManagementService    = accountManagementService;
     _accountRepository           = accountRepository;
     _visitationManagementService = visitationManagementService;
 }