コード例 #1
0
 public SupplierOrdersController(IMapper mapper, ISupplierService supplierService,
                                 ISupplierOrderService supplierOrderService, IProductService productService,
                                 ISupplierOrderStatusService supplierOrderStatusService)
 {
     _mapper                     = mapper;
     _supplierService            = supplierService;
     _supplierOrderService       = supplierOrderService;
     _productService             = productService;
     _supplierOrderStatusService = supplierOrderStatusService;
 }
コード例 #2
0
 public DirectApiBookingRegistrationService(EdoContext context,
                                            ITagProcessor tagProcessor,
                                            IDateTimeProvider dateTimeProvider,
                                            IAppliedBookingMarkupRecordsManager appliedBookingMarkupRecordsManager,
                                            IBookingChangeLogService changeLogService,
                                            ISupplierOrderService supplierOrderService,
                                            IBookingRequestStorage requestStorage,
                                            IAccommodationMapperClient accommodationMapperClient,
                                            ILogger <DirectApiBookingRegistrationService> logger)
     : base(context, tagProcessor, dateTimeProvider, appliedBookingMarkupRecordsManager, changeLogService, supplierOrderService, requestStorage, logger)
 {
     _accommodationMapperClient = accommodationMapperClient;
 }
コード例 #3
0
 public BookingRegistrationService(EdoContext context, ITagProcessor tagProcessor, IDateTimeProvider dateTimeProvider,
                                   IAppliedBookingMarkupRecordsManager appliedBookingMarkupRecordsManager, IBookingChangeLogService changeLogService,
                                   ISupplierOrderService supplierOrderService, IBookingRequestStorage requestStorage,
                                   ILogger <BookingRegistrationService> logger)
 {
     _context          = context;
     _tagProcessor     = tagProcessor;
     _dateTimeProvider = dateTimeProvider;
     _appliedBookingMarkupRecordsManager = appliedBookingMarkupRecordsManager;
     _changeLogService     = changeLogService;
     _supplierOrderService = supplierOrderService;
     _requestStorage       = requestStorage;
     _logger = logger;
 }
コード例 #4
0
 public BookingChangesProcessor(ISupplierOrderService supplierOrderService,
                                IBookingRecordsManager bookingRecordsManager,
                                IBookingPaymentService paymentService,
                                IBookingMailingService bookingMailingService,
                                ILogger <BookingChangesProcessor> logger,
                                IDateTimeProvider dateTimeProvider,
                                EdoContext context)
 {
     _supplierOrderService  = supplierOrderService;
     _bookingRecordsManager = bookingRecordsManager;
     _paymentService        = paymentService;
     _bookingMailingService = bookingMailingService;
     _logger           = logger;
     _dateTimeProvider = dateTimeProvider;
     _context          = context;
 }
コード例 #5
0
 public BookingRecordsUpdater(IDateTimeProvider dateTimeProvider, IBookingInfoService infoService,
                              IBookingNotificationService bookingNotificationService, IBookingMoneyReturnService moneyReturnService,
                              IBookingDocumentsMailingService documentsMailingService, ISupplierOrderService supplierOrderService,
                              INotificationService notificationService, IBookingChangeLogService bookingChangeLogService,
                              IBookingAnalyticsService bookingAnalyticsService, EdoContext context, ILogger <BookingRecordsUpdater> logger)
 {
     _dateTimeProvider           = dateTimeProvider;
     _infoService                = infoService;
     _bookingNotificationService = bookingNotificationService;
     _moneyReturnService         = moneyReturnService;
     _documentsMailingService    = documentsMailingService;
     _supplierOrderService       = supplierOrderService;
     _notificationsService       = notificationService;
     _context = context;
     _logger  = logger;
     _bookingChangeLogService = bookingChangeLogService;
     _bookingAnalyticsService = bookingAnalyticsService;
 }