public AgentBookingDocumentsService(IBookingDocumentsService documentsService,
                                     IBookingDocumentsMailingService mailingService,
                                     IBookingRecordManager recordManager)
 {
     _documentsService = documentsService;
     _mailingService   = mailingService;
     _recordManager    = recordManager;
 }
示例#2
0
 public CreditCardPaymentConfirmationService(IAdministratorContext administratorContext,
                                             EdoContext edoContext,
                                             IBookingDocumentsService documentsService,
                                             IBookingDocumentsMailingService documentsMailingService)
 {
     _administratorContext    = administratorContext;
     _edoContext              = edoContext;
     _documentsService        = documentsService;
     _documentsMailingService = documentsMailingService;
 }
 public BookingAccountPaymentService(IAccountPaymentService accountPaymentService,
                                     IBookingDocumentsService documentsService,
                                     IBookingPaymentCallbackService paymentCallbackService,
                                     ILogger <BookingAccountPaymentService> logger,
                                     EdoContext context,
                                     IBookingDocumentsMailingService documentsMailingService)
 {
     _accountPaymentService  = accountPaymentService;
     _documentsService       = documentsService;
     _paymentCallbackService = paymentCallbackService;
     _logger  = logger;
     _context = context;
     _documentsMailingService = documentsMailingService;
 }
示例#4
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;
 }