示例#1
0
 public UpdateScheduleDetailProvider(
     ICommonUtilityProvider commonUtilityProvider,
     IEventScheduleRepository eventScheduleRepository,
     IScheduleDetailRepository scheduleDetailRepository
     )
 {
     _commonUtilityProvider    = commonUtilityProvider;
     _eventScheduleRepository  = eventScheduleRepository;
     _scheduleDetailRepository = scheduleDetailRepository;
 }
 public SaveTransactionScheduleDetailProvider(ILogger logger,
                                              ISettings settings,
                                              ITransactionScheduleDetail transactionScheduleDetail,
                                              IScheduleDetailRepository scheduleDetailRepository
                                              )
 {
     _scheduleDetailRepository  = scheduleDetailRepository;
     _transactionScheduleDetail = transactionScheduleDetail;
     _logger = logger;
 }
示例#3
0
 public GetScheduleDetailProvider(
     IEventScheduleRepository eventScheduleRepository,
     IScheduleDetailRepository scheduleDetailRepository,
     IEventAttributeRepository eventAttributeRepository,
     ILocalTimeZoneConvertProvider localTimeZoneConvertProvider,
     IEventDetailRepository eventDetailRepository
     )
 {
     _eventScheduleRepository      = eventScheduleRepository;
     _scheduleDetailRepository     = scheduleDetailRepository;
     _eventAttributeRepository     = eventAttributeRepository;
     _eventDetailRepository        = eventDetailRepository;
     _localTimeZoneConvertProvider = localTimeZoneConvertProvider;
 }
 public ScheduleDetailsController(IActiveScheduleRepository activeScheduleRepository,
                                  IUserHelper userHelper,
                                  IVehicleRepository vehicleRepository,
                                  IServicesSuppliedRepository servicesSuppliedRepository,
                                  IConverterHelper converterHelper,
                                  IDealershipRepository dealershipRepository,
                                  IScheduleDetailRepository scheduleDetailRepository,
                                  IServiceRepository serviceRepository,
                                  IEmployeeRepository employeeRepository)
 {
     _activeScheduleRepository = activeScheduleRepository;
     _userHelper                 = userHelper;
     _vehicleRepository          = vehicleRepository;
     _servicesSuppliedRepository = servicesSuppliedRepository;
     _converterHelper            = converterHelper;
     _dealershipRepository       = dealershipRepository;
     _scheduleDetailRepository   = scheduleDetailRepository;
     _serviceRepository          = serviceRepository;
     _employeeRepository         = employeeRepository;
 }
 public SaveEventRecurrenceCommandHandler(
     ISaveScheduleDetailProvider saveScheduleDetailProvider,
     IScheduleDetailRepository scheduleDetailRepository,
     IUpdateScheduleDetailProvider updateScheduleDetailProvider,
     IDeleteScheduleDetailProvider deleteScheduleDetailProvider,
     IEventDetailRepository eventDetailRepository,
     IGetScheduleDetailProvider getScheduleDetailProvider,
     IEventAttributeRepository eventAttributeRepository,
     ILogger logger,
     IMediator mediator)
     : base(mediator)
 {
     _logger = logger;
     _saveScheduleDetailProvider   = saveScheduleDetailProvider;
     _updateScheduleDetailProvider = updateScheduleDetailProvider;
     _scheduleDetailRepository     = scheduleDetailRepository;
     _deleteScheduleDetailProvider = deleteScheduleDetailProvider;
     _getScheduleDetailProvider    = getScheduleDetailProvider;
     _eventDetailRepository        = eventDetailRepository;
     _eventAttributeRepository     = eventAttributeRepository;
 }
示例#6
0
 public ZoomValidateUserCommandHandler(
     ILogger logger,
     ISettings settings,
     IMediator mediator,
     IZoomUserRepository zoomUserRepository,
     IZoomMeetingRepository zoomMeetingRepository,
     IUserRepository userRepository,
     IEventHostMappingRepository eventHostMappingRepository,
     ITransactionRepository transactionRepository,
     IEventTicketAttributeRepository eventTicketAttributeRepository,
     IEventTicketDetailRepository eventTicketDetailRepository,
     IEventDetailRepository eventDetailRepository,
     IEventAttributeRepository eventAttributeRepository,
     IEventRepository eventRepository,
     ITransactionDetailRepository transactionDetailRepository,
     ILiveEventDetailRepository liveEventDetailRepository,
     ITransactionScheduleDetail transactionScheduleDetail,
     IScheduleDetailRepository scheduleDetailRepository,
     ILocalTimeZoneConvertProvider localTimeZoneConvertProvider) : base(mediator)
 {
     _logger                         = logger;
     _settings                       = settings;
     _zoomUserRepository             = zoomUserRepository;
     _zoomMeetingRepository          = zoomMeetingRepository;
     _userRepository                 = userRepository;
     _eventHostMappingRepository     = eventHostMappingRepository;
     _transactionRepository          = transactionRepository;
     _eventDetailRepository          = eventDetailRepository;
     _eventAttributeRepository       = eventAttributeRepository;
     _liveEventDetailRepository      = liveEventDetailRepository;
     _eventRepository                = eventRepository;
     _eventTicketAttributeRepository = eventTicketAttributeRepository;
     _eventTicketDetailRepository    = eventTicketDetailRepository;
     _transactionDetailRepository    = transactionDetailRepository;
     _localTimeZoneConvertProvider   = localTimeZoneConvertProvider;
     _transactionScheduleDetail      = transactionScheduleDetail;
     _scheduleDetailRepository       = scheduleDetailRepository;
 }
示例#7
0
 public RepairsController(IScheduleDetailRepository scheduleDetailRepository,
                          IDealershipDepartmentRepository dealershipDepartmentRepository,
                          IConverterHelper converterHelper,
                          IRepairScheduleRepository repairScheduleRepository,
                          IActiveScheduleRepository activeScheduleRepository,
                          IUserHelper userHelper,
                          IEmployeeRepository employeeRepository,
                          IRepairRepository repairRepository,
                          IRepairHistoryRepository repairHistoryRepository,
                          IVehicleRepository vehicleRepository,
                          IMailHelper mailHelper)
 {
     _scheduleDetailRepository       = scheduleDetailRepository;
     _dealershipDepartmentRepository = dealershipDepartmentRepository;
     _converterHelper          = converterHelper;
     _repairScheduleRepository = repairScheduleRepository;
     _activeScheduleRepository = activeScheduleRepository;
     _userHelper              = userHelper;
     _employeeRepository      = employeeRepository;
     _repairRepository        = repairRepository;
     _repairHistoryRepository = repairHistoryRepository;
     _vehicleRepository       = vehicleRepository;
     _mailHelper              = mailHelper;
 }
示例#8
0
 public OrderConfirmationProvider(ITransactionRepository transactionRepository,
                                  ITransactionDetailRepository transactionDetailsRepository,
                                  IEventTicketDetailRepository eventTicketDetailRepository,
                                  ITicketCategoryRepository ticketCategoryRepository,
                                  IEventCategoryRepository eventCategoryRepository,
                                  IEventCategoryMappingRepository eventCategoryMappingRepository,
                                  IEventDetailRepository eventDetailRepository,
                                  IEventAttributeRepository eventAttributeRepository,
                                  IEventTicketAttributeRepository eventTicketAttributeRepository,
                                  IEventRepository eventRepository,
                                  ITransactionDeliveryDetailRepository transactionDeliveryDetailRepository,
                                  ITransactionSeatDetailRepository transactionSeatDetailRepository,
                                  ITransactionPaymentDetailRepository transactionPaymentDetailRepository,
                                  ICurrencyTypeRepository currencyTypeRepository,
                                  IEventDeliveryTypeDetailRepository eventDeliveryTypeDetailRepository,
                                  IUserCardDetailRepository userCardDetailRepository,
                                  IMatchSeatTicketDetailRepository matchSeatTicketDetailRepository,
                                  IMatchLayoutSectionSeatRepository matchLayoutSectionSeatRepository,
                                  IMatchLayoutCompanionSeatMappingRepository matchLayoutCompanionSeatMappingRepository,
                                  IVenueRepository venueRepository,
                                  ICityRepository cityRepository,
                                  IStateRepository stateRepository,
                                  ICountryRepository countryRepository,
                                  IUserAddressDetailRepository userAddressDetailRepository,
                                  ITicketFeeDetailRepository ticketFeeDetailRepository,
                                  IUserRepository userRepository,
                                  IEventTimeSlotMappingRepository eventTimeSlotMappingRepository,
                                  IASITransactionDetailTimeSlotIdMappingRepository aSITransactionDetailTimeSlotIdMappingRepository,
                                  IGuestDetailRepository guestDetailRepository,
                                  IASIPaymentResponseDetailTicketMappingRepository aSIPaymentResponseDetailTicketMappingRepository,
                                  ITransactionScheduleDetail transactionScheduleDetail,
                                  IScheduleDetailRepository scheduleDetailRepository,
                                  IZipcodeRepository zipcodeRepository)
 {
     _transactionRepository          = transactionRepository;
     _transactionDetailsRepository   = transactionDetailsRepository;
     _eventCategoryRepository        = eventCategoryRepository;
     _eventCategoryMappingRepository = eventCategoryMappingRepository;
     _eventTicketDetailRepository    = eventTicketDetailRepository;
     _eventTicketAttributeRepository = eventTicketAttributeRepository;
     _ticketCategoryRepository       = ticketCategoryRepository;
     _eventDetailRepository          = eventDetailRepository;
     _eventAttributeRepository       = eventAttributeRepository;
     _eventRepository = eventRepository;
     _transactionDeliveryDetailRepository = transactionDeliveryDetailRepository;
     _transactionPaymentDetailRepository  = transactionPaymentDetailRepository;
     _currencyTypeRepository                    = currencyTypeRepository;
     _eventDeliveryTypeDetailRepository         = eventDeliveryTypeDetailRepository;
     _userCardDetailRepository                  = userCardDetailRepository;
     _matchSeatTicketDetailRepository           = matchSeatTicketDetailRepository;
     _matchLayoutSectionSeatRepository          = matchLayoutSectionSeatRepository;
     _matchLayoutCompanionSeatMappingRepository = matchLayoutCompanionSeatMappingRepository;
     _venueRepository                = venueRepository;
     _cityRepository                 = cityRepository;
     _stateRepository                = stateRepository;
     _countryRepository              = countryRepository;
     _userAddressDetailRepository    = userAddressDetailRepository;
     _userRepository                 = userRepository;
     _zipcodeRepository              = zipcodeRepository;
     _ticketFeeDetailRepository      = ticketFeeDetailRepository;
     _eventTimeSlotMappingRepository = eventTimeSlotMappingRepository;
     _aSITransactionDetailTimeSlotIdMappingRepository = aSITransactionDetailTimeSlotIdMappingRepository;
     _guestDetailRepository     = guestDetailRepository;
     _transactionScheduleDetail = transactionScheduleDetail;
     _scheduleDetailRepository  = scheduleDetailRepository;
     _aSIPaymentResponseDetailTicketMappingRepository = aSIPaymentResponseDetailTicketMappingRepository;
 }
 public ScheduleDetailManager(IScheduleDetailRepository repository) : base(repository)
 {
 }