示例#1
0
 public AgentsController(IAgentRegistrationService agentRegistrationService,
                         IAgentContextService agentContextService,
                         IAgentContextInternal agentContextInternal,
                         IAgentInvitationAcceptService agentInvitationAcceptService,
                         IInvitationRecordService invitationRecordService,
                         ITokenInfoAccessor tokenInfoAccessor,
                         IAgentSettingsManager agentSettingsManager,
                         IAgentService agentService,
                         IAgentStatusManagementService agentStatusManagementService,
                         IAgentInvitationRecordListService agentInvitationRecordListService,
                         IAgentInvitationCreateService agentInvitationCreateService,
                         IIdentityUserInfoService identityUserInfoService,
                         IAgentRolesAssignmentService rolesAssignmentService)
 {
     _agentRegistrationService     = agentRegistrationService;
     _agentContextService          = agentContextService;
     _agentContextInternal         = agentContextInternal;
     _agentInvitationAcceptService = agentInvitationAcceptService;
     _invitationRecordService      = invitationRecordService;
     _tokenInfoAccessor            = tokenInfoAccessor;
     _agentSettingsManager         = agentSettingsManager;
     _agentService = agentService;
     _agentStatusManagementService     = agentStatusManagementService;
     _agentInvitationRecordListService = agentInvitationRecordListService;
     _agentInvitationCreateService     = agentInvitationCreateService;
     _identityUserInfoService          = identityUserInfoService;
     _rolesAssignmentService           = rolesAssignmentService;
 }
 public BookingSupportingDocumentsController(IBookingMailingService bookingMailingService,
                                             IBookingDocumentsService bookingDocumentsService, IAgentContextService agentContextService)
 {
     _bookingMailingService   = bookingMailingService;
     _bookingDocumentsService = bookingDocumentsService;
     _agentContextService     = agentContextService;
 }
示例#3
0
 public BookingController(IAgentContextService agentContextService, BookingCancellationService bookingCancellationService, BookingInfoService bookingInfoService, BookingCreationService bookingCreationService)
 {
     _agentContextService        = agentContextService;
     _bookingCancellationService = bookingCancellationService;
     _bookingInfoService         = bookingInfoService;
     _bookingCreationService     = bookingCreationService;
 }
示例#4
0
 public AccommodationService(IHttpClientFactory httpClientFactory, IAccommodationBookingSettingsService accommodationBookingSettingsService,
                             IAgentContextService agentContextService)
 {
     _httpClientFactory = httpClientFactory;
     _accommodationBookingSettingsService = accommodationBookingSettingsService;
     _agentContextService = agentContextService;
 }
示例#5
0
 public AgencySettingsController(IAgentContextService agentContextService,
                                 IAgencySystemSettingsService agencySystemSettingsService,
                                 IAccommodationBookingSettingsService accommodationBookingSettingsService)
 {
     _agentContextService                 = agentContextService;
     _agencySystemSettingsService         = agencySystemSettingsService;
     _accommodationBookingSettingsService = accommodationBookingSettingsService;
 }
示例#6
0
 public CreditCardsController(ICreditCardsManagementService cardsManagementService,
                              IAgentContextService agentContextService,
                              IPayfortSignatureService signatureService)
 {
     _cardsManagementService = cardsManagementService;
     _agentContextService    = agentContextService;
     _signatureService       = signatureService;
 }
示例#7
0
 public NotificationService(IInternalNotificationService internalNotificationService,
                            INotificationOptionsService notificationOptionsService, IAgentContextService agentContextService, EdoContext context)
 {
     _internalNotificationService = internalNotificationService;
     _notificationOptionsService  = notificationOptionsService;
     _agentContextService         = agentContextService;
     _context = context;
 }
示例#8
0
 public MarkupsController(IAgentMarkupPolicyManager policyManager,
                          IMarkupPolicyTemplateService policyTemplateService,
                          IAgentContextService agentContext)
 {
     _policyManager         = policyManager;
     _policyTemplateService = policyTemplateService;
     _agentContext          = agentContext;
 }
示例#9
0
 public CounterpartiesController(ICounterpartyService counterpartyService,
                                 IAgentContextService agentContextService,
                                 IContractFileService contractFileService)
 {
     _counterpartyService = counterpartyService;
     _agentContextService = agentContextService;
     _contractFileService = contractFileService;
 }
示例#10
0
 public Accommodations(IAccommodationMapperClient mapperClient,
                       IAgentContextService agentContextService,
                       IAccommodationBookingSettingsService accommodationBookingSettingsService)
 {
     _mapperClient        = mapperClient;
     _agentContextService = agentContextService;
     _accommodationBookingSettingsService = accommodationBookingSettingsService;
 }
示例#11
0
 public SearchController(IAgentContextService agentContextService, WideAvailabilitySearchService wideSearchService,
                         AccommodationAvailabilitiesService accommodationAvailabilitiesService, ValuationService valuationService)
 {
     _agentContextService = agentContextService;
     _wideSearchService   = wideSearchService;
     _accommodationAvailabilitiesService = accommodationAvailabilitiesService;
     _valuationService = valuationService;
 }
示例#12
0
 public PaymentsController(IBookingPaymentCallbackService bookingPaymentCallbackService, IPaymentSettingsService paymentSettingsService,
                           IAgentContextService agentContextService, ICreditCardPaymentProcessingService creditCardPaymentProcessingService, INGeniusPaymentService nGeniusPaymentService)
 {
     _bookingPaymentCallbackService      = bookingPaymentCallbackService;
     _paymentSettingsService             = paymentSettingsService;
     _agentContextService                = agentContextService;
     _creditCardPaymentProcessingService = creditCardPaymentProcessingService;
     _nGeniusPaymentService              = nGeniusPaymentService;
 }
示例#13
0
 public PaymentsController(IAccountPaymentService accountPaymentService,
                           IBookingPaymentService bookingPaymentService, IPaymentSettingsService paymentSettingsService,
                           IAgentContextService agentContextService, ICreditCardPaymentProcessingService creditCardPaymentProcessingService)
 {
     _accountPaymentService              = accountPaymentService;
     _bookingPaymentService              = bookingPaymentService;
     _paymentSettingsService             = paymentSettingsService;
     _agentContextService                = agentContextService;
     _creditCardPaymentProcessingService = creditCardPaymentProcessingService;
 }
示例#14
0
 public AgentMarkupsController(IAgentMarkupPolicyManager policyManager,
                               IMarkupPolicyTemplateService policyTemplateService,
                               IAgentContextService agentContext,
                               IMarkupBonusDisplayService markupBonusDisplayService)
 {
     _policyManager             = policyManager;
     _policyTemplateService     = policyTemplateService;
     _agentContext              = agentContext;
     _markupBonusDisplayService = markupBonusDisplayService;
 }
 public AvailabilitiesController(IAgentContextService agentContextService,
                                 IWideAvailabilitySearchService wideAvailabilitySearchService,
                                 IRoomSelectionService roomSelectionService,
                                 IBookingEvaluationService bookingEvaluationService,
                                 IDeadlineService deadlineService)
 {
     _agentContextService           = agentContextService;
     _wideAvailabilitySearchService = wideAvailabilitySearchService;
     _roomSelectionService          = roomSelectionService;
     _bookingEvaluationService      = bookingEvaluationService;
     _deadlineService = deadlineService;
 }
 public AccommodationsController(IWideAvailabilitySearchService wideAvailabilitySearchService,
                                 IRoomSelectionService roomSelectionService,
                                 IBookingEvaluationService bookingEvaluationService,
                                 IBookingManagementService bookingManagementService,
                                 IBookingRecordsManager bookingRecordsManager,
                                 IAgentContextService agentContextService,
                                 IBookingRegistrationService bookingRegistrationService,
                                 IDateTimeProvider dateTimeProvider,
                                 IDeadlineService deadlineService)
 {
     _wideAvailabilitySearchService = wideAvailabilitySearchService;
     _roomSelectionService          = roomSelectionService;
     _bookingEvaluationService      = bookingEvaluationService;
     _bookingManagementService      = bookingManagementService;
     _bookingRecordsManager         = bookingRecordsManager;
     _agentContextService           = agentContextService;
     _bookingRegistrationService    = bookingRegistrationService;
     _dateTimeProvider = dateTimeProvider;
     _deadlineService  = deadlineService;
 }
示例#17
0
 public AgentsController(IAgentRegistrationService agentRegistrationService, IAgentContextService agentContextService,
                         IAgentContextInternal agentContextInternal,
                         IAgentInvitationService agentInvitationService,
                         ITokenInfoAccessor tokenInfoAccessor,
                         IAgentSettingsManager agentSettingsManager,
                         IAgentPermissionManagementService permissionManagementService,
                         IHttpClientFactory httpClientFactory,
                         IAgentService agentService,
                         IAgentStatusManagementService agentStatusManagementService)
 {
     _agentRegistrationService    = agentRegistrationService;
     _agentContextService         = agentContextService;
     _agentContextInternal        = agentContextInternal;
     _agentInvitationService      = agentInvitationService;
     _tokenInfoAccessor           = tokenInfoAccessor;
     _agentSettingsManager        = agentSettingsManager;
     _permissionManagementService = permissionManagementService;
     _httpClientFactory           = httpClientFactory;
     _agentService = agentService;
     _agentStatusManagementService = agentStatusManagementService;
 }
示例#18
0
 public AgenciesController(IChildAgencyService childAgencyService,
                           IAgentContextService agentContextService,
                           IAgentInvitationCreateService agentInvitationCreateService,
                           IAgencyManagementService agencyManagementService,
                           IAgentInvitationAcceptService agentInvitationAcceptService,
                           ITokenInfoAccessor tokenInfoAccessor,
                           IAgencyService agencyService,
                           IIdentityUserInfoService identityUserInfoService,
                           IAgentRolesService agentRolesService,
                           IContractFileService contractFileService)
 {
     _childAgencyService           = childAgencyService;
     _agentContextService          = agentContextService;
     _agentInvitationCreateService = agentInvitationCreateService;
     _agencyManagementService      = agencyManagementService;
     _agentInvitationAcceptService = agentInvitationAcceptService;
     _tokenInfoAccessor            = tokenInfoAccessor;
     _agencyService           = agencyService;
     _identityUserInfoService = identityUserInfoService;
     _agentRolesService       = agentRolesService;
     _contractFileService     = contractFileService;
 }
示例#19
0
 public BookingsController(IFinancialAccountBookingFlow financialAccountBookingFlow,
                           IBankCreditCardBookingFlow bankCreditCardBookingFlow,
                           IOfflinePaymentBookingFlow offlinePaymentBookingFlow,
                           IAgentContextService agentContextService,
                           IAgentBookingManagementService bookingManagementService,
                           IBookingRecordManager bookingRecordManager,
                           IBookingCreditCardPaymentService creditCardPaymentService,
                           IBookingInfoService bookingInfoService,
                           IDateTimeProvider dateTimeProvider,
                           IdempotentBookingExecutor idempotentBookingExecutor)
 {
     _financialAccountBookingFlow = financialAccountBookingFlow;
     _bankCreditCardBookingFlow   = bankCreditCardBookingFlow;
     _offlinePaymentBookingFlow   = offlinePaymentBookingFlow;
     _agentContextService         = agentContextService;
     _bookingManagementService    = bookingManagementService;
     _bookingRecordManager        = bookingRecordManager;
     _creditCardPaymentService    = creditCardPaymentService;
     _bookingInfoService          = bookingInfoService;
     _dateTimeProvider            = dateTimeProvider;
     _idempotentBookingExecutor   = idempotentBookingExecutor;
 }
示例#20
0
 public AgencyMarkupController(IAgencyMarkupPolicyManager policyManager, IAgentContextService agentContext)
 {
     _policyManager = policyManager;
     _agentContext  = agentContext;
 }
示例#21
0
 public AgentWiseRecordManager(EdoContext context, IAgentContextService agentContext)
 {
     _context      = context;
     _agentContext = agentContext;
 }
示例#22
0
 public LocationsController(IAgentContextService agentContextService, ILocationService service, ILocationNormalizer locationNormalizer)
 {
     _agentContextService = agentContextService;
     _service             = service;
     _locationNormalizer  = locationNormalizer;
 }
示例#23
0
 public AgencyImagesController(IImageFileService imageFileService,
                               IAgentContextService agentContextService)
 {
     _imageFileService    = imageFileService;
     _agentContextService = agentContextService;
 }
示例#24
0
 public AgencyAccountsController(IAccountPaymentService accountPaymentService,
                                 IAgentContextService agentContextService)
 {
     _accountPaymentService = accountPaymentService;
     _agentContextService   = agentContextService;
 }
示例#25
0
 public PaymentsHistoryController(IPaymentHistoryService paymentHistoryService, IAgentContextService agentContextService)
 {
     _paymentHistoryService = paymentHistoryService;
     _agentContextService   = agentContextService;
 }
示例#26
0
 public ApiClientsController(IApiClientService apiClientService,
                             IAgentContextService agentContextService)
 {
     _apiClientService    = apiClientService;
     _agentContextService = agentContextService;
 }
 public AccommodationMappingController(IAccommodationDuplicatesService duplicatesService, IAgentContextService agentContextService)
 {
     _duplicatesService   = duplicatesService;
     _agentContextService = agentContextService;
 }
示例#28
0
 public NotificationController(IAgentContextService agentContextService, INotificationService notificationService, INotificationOptionsService notificationOptionsService)
 {
     _agentContextService        = agentContextService;
     _notificationService        = notificationService;
     _notificationOptionsService = notificationOptionsService;
 }