public ReferralCrudService(
     IDbConnection dbConnection,
     IReferralRepository referralRepository)
 {
     _referralRepository = referralRepository;
     _dbConnection       = dbConnection;
 }
Beispiel #2
0
 public ReferralProvider(ILogger logger, ISettings settings,
          IReferralRepository referralRepository
     )
 {
     _referralRepository = referralRepository;
     _logger = logger;
 }
 public ReferralService(
     IUnitOfWork unitOfWork,
     IReferralRepository referralRepository)
 {
     this._unitOfWork         = unitOfWork;
     this._referralRepository = referralRepository;
 }
Beispiel #4
0
 public AffiliateController(IReferralRepository referralRepository, IMapper mapper, ILinkService linkService, IClientAccountService clientAccountService, IAccrualService accrualService)
 {
     _referralRepository   = referralRepository;
     _mapper               = mapper;
     _linkService          = linkService;
     _clientAccountService = clientAccountService;
     _accrualService       = accrualService;
 }
 public ExperienceDataFactory(IVisitsRepository visitsRepository, IPersonalInfoRepository personalInfoRepository, IOnsiteBehaviorRepository onsiteBehaviorRepository, IReferralRepository referralRepository, ITrackerService trackerService)
 {
     this.visitsRepository         = visitsRepository;
     this.personalInfoRepository   = personalInfoRepository;
     this.onsiteBehaviorRepository = onsiteBehaviorRepository;
     this.referralRepository       = referralRepository;
     this.trackerService           = trackerService;
 }
Beispiel #6
0
 public AffiliateService(ILinkRedirectRepository linkRedirectRepository, IReferralRepository referralRepository, ILog logger, ILinkRepository linkRepository, IMemoryCache memoryCache)
 {
     _linkRedirectRepository = linkRedirectRepository;
     _referralRepository     = referralRepository;
     _logger         = logger;
     _linkRepository = linkRepository;
     _memoryCache    = memoryCache;
 }
 public ExaminationPreviousRepository(ICSVStream <Examination> stream, ISequencer <long> sequencer, IDoctorRepository doctorRepository, IPatientRepository patientRepository, IDiagnosisRepository diagnosisRepository, IPrescriptionRepository prescriptionRepository, ITherapyRepository therapyRepository, IReferralRepository referralRepository)
     : base(stream, sequencer)
 {
     this.doctorRepository       = doctorRepository;
     this.patientRepository      = patientRepository;
     this.diagnosisRepository    = diagnosisRepository;
     this.prescriptionRepository = prescriptionRepository;
     this.therapyRepository      = therapyRepository;
     this.referralRepository     = referralRepository;
 }
Beispiel #8
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="patientRepository"></param>
 /// <param name="staffRepository"></param>
 public PatientManagementService(IPatientRepository patientRepository,
                                 IDoctorRepository doctorRepository,
                                 IStaffRepository staffRepository,
                                 IReferralRepository referralRepository)
 {
     _patientRepository  = patientRepository;
     _doctorRepository   = doctorRepository;
     _staffRepository    = staffRepository;
     _referralRepository = referralRepository;
 }
Beispiel #9
0
 public PostService(
     IUnitOfWork unitOfWork,
     IPostRepository postRepository,
     IReferralRepository referralRepository,
     IUserRepository userRepository)
 {
     this._unitOfWork         = unitOfWork;
     this._postRepository     = postRepository;
     this._referralRepository = referralRepository;
     this._userRepository     = userRepository;
 }
 public ReferralService(
     IReferralRepository referralRepository,
     int referralCodeSize,
     IHashingManager hashingManager,
     ILogFactory logFactory)
 {
     _referralRepository = referralRepository;
     _referralCodeSize   = referralCodeSize;
     _hashingManager     = hashingManager;
     _log = logFactory.CreateLog(this);
 }
Beispiel #11
0
 public RegisterUserWithOTPCommandHandler(
     IUserRepository userRepository,
     IReferralRepository referralRepository,
     ISaveIPProvider saveIPProvider,
     ICountryRepository countryRepository,
     IMediator mediator) : base(mediator)
 {
     _userRepository     = userRepository;
     _saveIPProvider     = saveIPProvider;
     _countryRepository  = countryRepository;
     _referralRepository = referralRepository;
 }
 public RasvRegisterUserCommandHandler(
     IUserRepository userRepository,
     IMediator mediator,
     IReferralRepository referralRepository,
     ISaveIPProvider saveIPProvider,
     IIPDetailRepository iPDetailRepository)
     : base(mediator)
 {
     _userRepository     = userRepository;
     _referralRepository = referralRepository;
     _mediator           = mediator;
     _saveIPProvider     = saveIPProvider;
     _iPDetailRepository = iPDetailRepository;
 }
 public NotificationManagementService(IDoctorRepository doctorRepository,
                                      IPatientRepository patientRepository,
                                      ITestRepository testRepository,
                                      IAppointmentRequestRepository appointmentRequestRepository,
                                      IReferralRepository referralRepository,
                                      IStaffRepository staffRepository)
 {
     _doctorRepository             = doctorRepository;
     _patientRepository            = patientRepository;
     _testRepository               = testRepository;
     _appointmentRequestRepository = appointmentRequestRepository;
     _referralRepository           = referralRepository;
     _staffRepository              = staffRepository;
 }
Beispiel #14
0
 public RegisterUserCommandHandler(IUsersWebsiteInviteRepository userWebsiteInviteRepository,
                                   IUserRepository userRepository,
                                   IFeelUserAdditionalDetailRepository feelUserAdditionalDetailRepository,
                                   IIPDetailRepository iPDetailRepository,
                                   ICountryRepository countryRepository,
                                   ISaveIPProvider saveIPProvider,
                                   IReferralRepository referralRepository,
                                   IMediator mediator)
     : base(mediator)
 {
     _userRepository = userRepository;
     _saveIPProvider = saveIPProvider;
     _mediator       = mediator;
     _userWebsiteInviteRepository        = userWebsiteInviteRepository;
     _feelUserAdditionalDetailRepository = feelUserAdditionalDetailRepository;
     _countryRepository  = countryRepository;
     _iPDetailRepository = iPDetailRepository;
     _referralRepository = referralRepository;
 }
Beispiel #15
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;
 }
 /// <summary>
 /// constructor
 /// </summary>
 /// <param name="referralRepository"></param>
 public ReferralController(IReferralRepository referralRepository)
 {
     this.referralRepository = referralRepository;
 }
 public ReferralService(IReferralRepository repository)
 {
     _referralRepository = repository;
 }
Beispiel #18
0
 public ReferralService(IReferralRepository referralRepository, IMessageService messageService, ICustomerService userService)
 {
     _referralRepository = referralRepository;
     _messageService     = messageService;
     _userService        = userService;
 }