예제 #1
0
        public InstallerApiController(OneDirectContext context, ILogger <PatientApiController> plogger)
        {
            logger           = plogger;
            this.context     = context;
            IPatient         = new PatientRepository(context);
            lIUserRepository = new UserRepository(context);

            lISessionAuditTrailRepository = new SessionAuditTrailRepository(context);
        }
예제 #2
0
        public PatientApiController(OneDirectContext context, ILogger <PatientApiController> plogger, IPatientRxInterface IPatientRxRepository)
        {
            logger           = plogger;
            this.context     = context;
            IPatient         = new PatientRepository(context);
            lIUserRepository = new UserRepository(context);

            lIPatientRxRepository           = IPatientRxRepository;
            lISessionAuditTrailRepository   = new SessionAuditTrailRepository(context);
            lIAppointmentScheduleRepository = new AppointmentScheduleRepository(context);
        }
예제 #3
0
        public VideoCallController(OneDirectContext context, ILogger <PatientApiController> plogger, IPatientRxInterface IPatientRxRepository, VTransactInterface IVTransactInterface)
        {
            logger           = plogger;
            this.context     = context;
            IPatient         = new PatientRepository(context);
            lIUserRepository = new UserRepository(context);

            lIPatientRxRepository         = IPatientRxRepository;
            lISessionAuditTrailRepository = new SessionAuditTrailRepository(context);
            lVTransactRepository          = IVTransactInterface;
        }
예제 #4
0
 public LoginController(OneDirectContext context, ILogger <LoginController> plogger, IHttpContextAccessor httpContextAccessor)
 {
     lIPatientReviewRepository        = new PatientReviewRepository(context);
     lIUserActivityLogRepository      = new UserActivityLogRepository(context);
     lIDeviceCalibrationRepository    = new DeviceCalibrationRepository(context);
     lIPatientConfigurationRepository = new PatientConfigurationRepository(context);
     logger           = plogger;
     this.context     = context;
     lIUserRepository = new UserRepository(context);
     lISessionAuditTrailRepository = new SessionAuditTrailRepository(context);
     this._httpContextAccessor     = httpContextAccessor;
 }
 public PatientViewController(OneDirectContext context, ILogger <PatientViewController> plogger, IEquipmentExerciseInterface IEquipmentExerciseRepository, IPatientRxInterface IPatientRxRepository, IPatient lPatientRepository, ILibraryInterface ILibraryRepository, IPatientLibraryInterface IPatientLibraryRepository)
 {
     logger       = plogger;
     this.context = context;
     lIPatientReviewRepository     = new PatientReviewRepository(context);
     lIUserRepository              = new UserRepository(context);
     lIEquipmentExerciseRepository = IEquipmentExerciseRepository;
     lISessionAuditTrailRepository = new SessionAuditTrailRepository(context);
     lIPatientRxRepository         = IPatientRxRepository;
     lIPatient                  = lPatientRepository;
     lILibraryRepository        = ILibraryRepository;
     lIPatientLibraryRepository = IPatientLibraryRepository;
     lIMessageRepository        = new MessageRepository(context);
 }