Example #1
0
 public AgentMovementService(EdoContext edoContext,
                             IAdminAgencyManagementService adminAgencyManagementService, IManagementAuditService managementAuditService)
 {
     _edoContext = edoContext;
     _adminAgencyManagementService = adminAgencyManagementService;
     _managementAuditService       = managementAuditService;
 }
 // Do not build any functionality based on this service, because it is probably going to be deleted soon
 public BalanceManagementNotificationsService(INotificationService notificationService,
                                              IOptions <BalanceManagementNotificationsOptions> balanceManagementNotificationsOptions,
                                              IBalanceNotificationsManagementService balanceNotificationsManagementService,
                                              IAdminAgencyManagementService adminAgencyManagementService)
 {
     _notificationService = notificationService;
     _options             = balanceManagementNotificationsOptions.Value;
     _balanceNotificationsManagementService = balanceNotificationsManagementService;
     _adminAgencyManagementService          = adminAgencyManagementService;
 }
 public AgentInvitationCreateService(EdoContext context, IDateTimeProvider dateTimeProvider,
                                     ILogger <AgentInvitationCreateService> logger, INotificationService notificationService,
                                     IInvitationRecordService invitationRecordService, IAdminAgencyManagementService agencyManagementService)
 {
     _context                 = context;
     _dateTimeProvider        = dateTimeProvider;
     _logger                  = logger;
     _notificationService     = notificationService;
     _invitationRecordService = invitationRecordService;
     _agencyManagementService = agencyManagementService;
 }
Example #4
0
 public AgentInvitationAcceptService(EdoContext context, INotificationService notificationService,
                                     ILogger <AgentInvitationAcceptService> logger, IAdminAgencyManagementService agencyManagementService,
                                     Agents.IAgentService agentService, IInvitationRecordService invitationRecordService,
                                     IAccountManagementService accountManagementService, IAgencyService agencyService)
 {
     _context             = context;
     _notificationService = notificationService;
     _logger = logger;
     _agencyManagementService  = agencyManagementService;
     _agentService             = agentService;
     _agencyService            = agencyService;
     _invitationRecordService  = invitationRecordService;
     _accountManagementService = accountManagementService;
 }
Example #5
0
 public DirectApiBookingEvaluationService(
     ISupplierConnectorManager supplierConnectorManager,
     IBookingEvaluationPriceProcessor priceProcessor,
     IRoomSelectionStorage roomSelectionStorage,
     IAccommodationBookingSettingsService accommodationBookingSettingsService,
     IDateTimeProvider dateTimeProvider,
     IBookingEvaluationStorage bookingEvaluationStorage,
     IAccommodationMapperClient accommodationMapperClient,
     IAdminAgencyManagementService adminAgencyManagementService,
     ILogger <DirectApiBookingEvaluationService> logger,
     IAvailabilityRequestStorage availabilityRequestStorage)
     : base(supplierConnectorManager, priceProcessor, roomSelectionStorage, accommodationBookingSettingsService, dateTimeProvider, bookingEvaluationStorage,
            accommodationMapperClient, adminAgencyManagementService, logger, availabilityRequestStorage)
 {
 }
 public AccountManagementService(EdoContext context,
                                 IDateTimeProvider dateTimeProvider,
                                 ILogger <AccountManagementService> logger,
                                 IAdministratorContext administratorContext,
                                 IManagementAuditService managementAuditService,
                                 IAdminAgencyManagementService adminAgencyManagementService,
                                 IEntityLocker locker)
 {
     _context                      = context;
     _dateTimeProvider             = dateTimeProvider;
     _logger                       = logger;
     _administratorContext         = administratorContext;
     _managementAuditService       = managementAuditService;
     _adminAgencyManagementService = adminAgencyManagementService;
     _locker                       = locker;
 }
Example #7
0
 public AgenciesController(IAgencySystemSettingsManagementService systemSettingsManagementService,
                           IAgentService agentService,
                           IAdminAgencyManagementService agencyManagementService,
                           IAgencyVerificationService agencyVerificationService,
                           IContractFileManagementService contractFileManagementService,
                           ILocalityInfoService localityInfoService,
                           IAgencyRemovalService agencyRemovalService)
 {
     _systemSettingsManagementService = systemSettingsManagementService;
     _agentService                  = agentService;
     _agencyManagementService       = agencyManagementService;
     _agencyVerificationService     = agencyVerificationService;
     _contractFileManagementService = contractFileManagementService;
     _localityInfoService           = localityInfoService;
     _agencyRemovalService          = agencyRemovalService;
 }
 public BookingDocumentsService(EdoContext context,
                                IOptions <BankDetails> bankDetails,
                                IAccommodationMapperClient accommodationMapperClient,
                                IInvoiceService invoiceService,
                                IReceiptService receiptService,
                                IImageFileService imageFileService,
                                IAdminAgencyManagementService adminAgencyManagementService)
 {
     _context     = context;
     _bankDetails = bankDetails.Value;
     _accommodationMapperClient    = accommodationMapperClient;
     _invoiceService               = invoiceService;
     _receiptService               = receiptService;
     _imageFileService             = imageFileService;
     _adminAgencyManagementService = adminAgencyManagementService;
 }
 public BookingEvaluationService(ISupplierConnectorManager supplierConnectorManager,
                                 IBookingEvaluationPriceProcessor priceProcessor,
                                 IRoomSelectionStorage roomSelectionStorage,
                                 IAccommodationBookingSettingsService accommodationBookingSettingsService,
                                 IDateTimeProvider dateTimeProvider,
                                 IBookingEvaluationStorage bookingEvaluationStorage,
                                 IAccommodationMapperClient accommodationMapperClient,
                                 IAdminAgencyManagementService adminAgencyManagementService,
                                 ILogger <BookingEvaluationService> logger,
                                 IAvailabilityRequestStorage availabilityRequestStorage)
 {
     _supplierConnectorManager            = supplierConnectorManager;
     _priceProcessor                      = priceProcessor;
     _roomSelectionStorage                = roomSelectionStorage;
     _accommodationBookingSettingsService = accommodationBookingSettingsService;
     _dateTimeProvider                    = dateTimeProvider;
     _bookingEvaluationStorage            = bookingEvaluationStorage;
     _accommodationMapperClient           = accommodationMapperClient;
     _adminAgencyManagementService        = adminAgencyManagementService;
     _logger = logger;
     _availabilityRequestStorage = availabilityRequestStorage;
 }