public TreatmentEventModel( INotificationService service, IAuthorizationService authorizationService, INotificationRepository notificationRepository, IReferenceDataRepository referenceDataRepository, ITreatmentEventRepository treatmentEventRepository, IAlertRepository alertRepository, IAlertService alertService) : base(service, authorizationService, notificationRepository, alertRepository) { _referenceDataRepository = referenceDataRepository; _treatmentEventRepository = treatmentEventRepository; _alertService = alertService; }
public TransferRequestActionModel( INotificationService notificationService, IAlertService alertService, IAlertRepository alertRepository, IAuthorizationService authorizationService, INotificationRepository notificationRepository, IReferenceDataRepository referenceDataRepository, ITreatmentEventRepository treatmentEventRepository) : base(notificationService, authorizationService, notificationRepository) { _treatmentEventRepository = treatmentEventRepository; _alertService = alertService; _alertRepository = alertRepository; _referenceDataRepository = referenceDataRepository; ValidationService = new ValidationService(this); }
public NotificationService( INotificationRepository notificationRepository, IReferenceDataRepository referenceDataRepository, IUserService userService, ITreatmentEventRepository treatmentEventRepository, NtbsContext context, ISpecimenService specimenService, IAlertService alertService) { _notificationRepository = notificationRepository; _referenceDataRepository = referenceDataRepository; _userService = userService; _treatmentEventRepository = treatmentEventRepository; _context = context; _specimenService = specimenService; _alertService = alertService; }