public AppointmentsController(OneDirectContext context, ILogger <AppointmentsController> plogger, INewPatient lINewPatient)
        {
            logger           = plogger;
            this.context     = context;
            IPatient         = new PatientRepository(context);
            INewPatient      = lINewPatient;
            lIUserRepository = new UserRepository(context);

            lIAppointmentScheduleRepository = new AppointmentScheduleRepository(context);
        }
 public SessionViewController(OneDirectContext context, ILogger <SessionViewController> plogger)
 {
     logger             = plogger;
     this.context       = context;
     IRomChangeLog      = new RomChangeLogRepository(context);
     IPatientRx         = new PatientRxRepository(context);
     lIUserRepository   = new UserRepository(context);
     lISessionInterface = new SessionRepository(context);
     INewPatient        = new NewPatientRepository(context);
 }
示例#3
0
 public SessionController(OneDirectContext context, ILogger <SessionController> plogger)
 {
     logger               = plogger;
     this.context         = context;
     IRomChangeLog        = new RomChangeLogRepository(context);
     IPatientRx           = new PatientRxRepository(context);
     INewPatient          = new NewPatientRepository(context);
     IPatient             = new PatientRepository(context);
     lISessionRepository  = new SessionRepository(context);
     lIProtocolRepository = new ProtocolRepository(context);
 }
 public AppointmentController(OneDirectContext context, ILogger <AppointmentController> plogger, IPatientRxInterface lIPatientRx, INewPatient lINewPatient)
 {
     logger           = plogger;
     this.context     = context;
     lIUserRepository = new UserRepository(context);
     IRomChangeLog    = new RomChangeLogRepository(context);
     IPatientRx       = lIPatientRx;
     INewPatient      = lINewPatient;
     IPatient         = new PatientRepository(context);
     lIAppointmentScheduleRepository = new AppointmentScheduleRepository(context);
     lIProtocolRepository            = new ProtocolRepository(context);
 }
 public SessionViewController(OneDirectContext context, ILogger <SessionViewController> plogger, INewPatient lINewPatient, IPatientRxInterface lIPatientRx, IEquipmentExerciseInterface IEquipmentExerciseRepository)
 {
     lIEquipmentExerciseRepository = IEquipmentExerciseRepository;
     logger               = plogger;
     this.context         = context;
     IRomChangeLog        = new RomChangeLogRepository(context);
     IPatientRx           = lIPatientRx;
     lIUserRepository     = new UserRepository(context);
     lISessionInterface   = new SessionRepository(context);
     INewPatient          = lINewPatient;
     lIProtocolRepository = new ProtocolRepository(context);
 }
示例#6
0
 public ReviewController(OneDirectContext context, ILogger <ReviewController> plogger)
 {
     logger       = plogger;
     this.context = context;
     IPatient     = new PatientRepository(context);
     lIPatientReviewRepository        = new PatientReviewRepository(context);
     lIPatientRxRepository            = new PatientRxRepository(context);
     lIUserRepository                 = new UserRepository(context);
     lIUserActivityLogRepository      = new UserActivityLogRepository(context);
     lIDeviceCalibrationRepository    = new DeviceCalibrationRepository(context);
     lIPatientConfigurationRepository = new PatientConfigurationRepository(context);
     INewPatient        = new NewPatientRepository(context);
     lISessionInterface = new SessionRepository(context);
     lIAppointmentScheduleRepository = new AppointmentScheduleRepository(context);
     lIMessageRepository             = new MessageRepository(context);
 }
示例#7
0
 public ReviewController(OneDirectContext context, ILogger <ReviewController> plogger, INewPatient lINewPatient, IPatientRxInterface IPatientRxRepository, IEquipmentExerciseInterface IEquipmentExerciseRepository, ILibraryInterface ILibraryRepository, IPatientLibraryInterface IPatientLibraryRepository)
 {
     lILibraryRepository           = ILibraryRepository;
     lIPatientLibraryRepository    = IPatientLibraryRepository;
     lIEquipmentExerciseRepository = IEquipmentExerciseRepository;
     logger       = plogger;
     this.context = context;
     IPatient     = new PatientRepository(context);
     lIPatientReviewRepository        = new PatientReviewRepository(context);
     lIPatientRxRepository            = IPatientRxRepository;
     lIUserRepository                 = new UserRepository(context);
     lIUserActivityLogRepository      = new UserActivityLogRepository(context);
     lIDeviceCalibrationRepository    = new DeviceCalibrationRepository(context);
     lIPatientConfigurationRepository = new PatientConfigurationRepository(context);
     INewPatient        = lINewPatient;
     lISessionInterface = new SessionRepository(context);
     lIAppointmentScheduleRepository = new AppointmentScheduleRepository(context);
     lIMessageRepository             = new MessageRepository(context);
 }