public BookingService(DirectContracts.Services.IBookingService bookingService, IAvailabilitySearchStorage availabilitySearchStorage, IBookingResponseService bookingResponseService, IBookingManagementService bookingManagementService, IAvailabilityIdMatchingService availabilityIdMatchingService) { _bookingService = bookingService; _availabilitySearchStorage = availabilitySearchStorage; _bookingResponseService = bookingResponseService; _availabilityIdMatchingService = availabilityIdMatchingService; _bookingManagementService = bookingManagementService; }
public BookingsProcessingService(IBookingPaymentService bookingPaymentService, IBookingManagementService bookingManagementService, IBookingMailingService bookingMailingService, EdoContext context) { _bookingPaymentService = bookingPaymentService; _bookingManagementService = bookingManagementService; _bookingMailingService = bookingMailingService; _context = context; }
private BookingsProcessingService CreateProcessingService(IBookingManagementService bookingManagementService) { var context = MockEdoContextFactory.Create(); context.Setup(c => c.Bookings) .Returns(DbSetMockProvider.GetDbSetMock(Bookings)); var service = new BookingsProcessingService(Mock.Of <IBookingPaymentService>(), bookingManagementService, Mock.Of <IBookingMailingService>(), context.Object); return(service); }
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; }
public BookingManagementController(IBookingManagementService bookingManagementService) { _bookingManagementService = bookingManagementService; }
public AccommodationsController(IAdministratorContext administratorContext, IBookingManagementService bookingManagementService) { _administratorContext = administratorContext; _bookingManagementService = bookingManagementService; }