Ejemplo n.º 1
0
 public RequestService(ITenantPersistenceService tenantPersistenceService,
                       IRequestRepository requestRepository,
                       IHoldingRequestRepository holdingRequestRepository,
                       IRequestHistoryRepository requestHistoryRepository,
                       ISystemEventRepository systemEventRepository,
                       ICourierRepository courierRepository,
                       IStaticValueService staticValueService,
                       INoteRequestRepository noteRequestRepository,
                       ISystemConfigurationRepository systemConfigurationRepository,
                       IScheduleRepository scheduleRepository, IGoogleService googleService,
                       ILocationRepository locationRepository,
                       IDiagnosticService diagnosticService,
                       IBusinessRuleSet <Request> businessRuleSet = null)
     : base(requestRepository, requestRepository, tenantPersistenceService, businessRuleSet)
 {
     _requestRepository             = requestRepository;
     _holdingRequestRepository      = holdingRequestRepository;
     _requestHistoryRepository      = requestHistoryRepository;
     _systemEventRepository         = systemEventRepository;
     _courierRepository             = courierRepository;
     _staticValueService            = staticValueService;
     _noteRequestRepository         = noteRequestRepository;
     _systemConfigurationRepository = systemConfigurationRepository;
     _scheduleRepository            = scheduleRepository;
     _googleService      = googleService;
     _locationRepository = locationRepository;
     _diagnosticService  = diagnosticService;
 }
Ejemplo n.º 2
0
 public NoteRequestService(ITenantPersistenceService tenantPersistenceService, INoteRequestRepository noteRequestRepository,
                           IBusinessRuleSet <NoteRequest> businessRuleSet = null)
     : base(noteRequestRepository, noteRequestRepository, tenantPersistenceService, businessRuleSet)
 {
     _noteRequestRepository = noteRequestRepository;
 }