Пример #1
0
 public FinanceController(ITransactionRepository repository, ICompAccountRepository varcomprepository, IUserRepository us, UserManager <ApplicationUser> mngr, IPersonalAccountRepository psac, IMessageInterface msg)
 {
     financeRepository = repository;
     compRepository    = varcomprepository;
     userRepository    = us;
     manager           = mngr;
     personalAccount   = psac;
     messageInterface  = msg;
 }
 public MessageController(OneDirectContext context, ILogger <ProtocolController> plogger, IPainInterface IPainRepository)
 {
     logger                          = plogger;
     this.context                    = context;
     lIUserRepository                = new UserRepository(context);
     IPatient                        = new PatientRepository(context);
     lIMessageRepository             = new MessageRepository(context);
     lIProtocolRepository            = new ProtocolRepository(context);
     lIPainRepository                = IPainRepository;
     lIEquipmentAssignmentRepository = new AssignmentRepository(context);
 }
Пример #3
0
 public MessageViewController(OneDirectContext context, ILogger <PainViewController> plogger)
 {
     logger                          = plogger;
     lIUserRepository                = new UserRepository(context);
     this.context                    = context;
     IPatient                        = new PatientRepository(context);
     lIMessageRepository             = new MessageRepository(context);
     lISessionRepository             = new SessionRepository(context);
     lIPainRepository                = new PainRepository(context);
     lIEquipmentAssignmentRepository = new AssignmentRepository(context);
 }
 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);
 }
Пример #5
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);
 }
Пример #6
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);
 }
Пример #7
0
 public AdminController(
     IItemRepository itemRepository,
     IHostingEnvironment hostingEnvironment,
     ITransactionRepository transactionRepository,
     IAddressRepository addressRepository,
     UserManager <ApplicationUser> userManager,
     IUserRepository userRepository,
     ICompAccountRepository compAccount,
     IPersonalAccountRepository personal,
     IMessageInterface messageInterface)
 {
     _itemRepository        = itemRepository;
     _hostingEnvironment    = hostingEnvironment;
     _transactionRepository = transactionRepository;
     _addressRepository     = addressRepository;
     _userManager           = userManager;
     _userRepository        = userRepository;
     _compAccount           = compAccount;
     _personalAccountRepo   = personal;
     _messageInterface      = messageInterface;
 }
Пример #8
0
 // Constructor
 public MessageBoardController(UserManager <ApplicationUser> mngr, IMessageInterface wRpstr, IUserRepository us)
 {
     manager          = mngr;
     messageInterface = wRpstr;
     userep           = us;
 }
 public Task Handle(IMessageInterface message, IMessageHandlerContext context)
 {
     return(Task.CompletedTask);
 }