Exemple #1
0
 public OnlineCustomerController(IUniqueItemRepository <ProspectCustomer> uniqueItemRepository
                                 , ITempcartService tempcartService, ICustomerService customerService, IConfigurationSettingRepository configurationSettingRepository
                                 , ICustomerRepository customerRepository, IProspectCustomerService prospectCustomerService, IEventRepository eventRepository
                                 , ICorporateAccountRepository corporateAccountRepository, IHospitalPartnerRepository hospitalPartnerRepository, IStateRepository stateRepository
                                 , IMarketingSourceService marketingSourceService, ISettings settings, IEventSchedulerService eventSchedulerService, IUserLoginRepository userLoginRepository,
                                 IPasswordChangelogService passwordChangeLogService, IOnlineShippingService onlineShippingService)
 {
     _prospectCustomerRepository = uniqueItemRepository;
     _tempcartService            = tempcartService;
     _customerService            = customerService;
     _customerRepository         = customerRepository;
     _prospectCustomerService    = prospectCustomerService;
     _eventRepository            = eventRepository;
     _corporateAccountRepository = corporateAccountRepository;
     _hospitalPartnerRepository  = hospitalPartnerRepository;
     _stateRepository            = stateRepository;
     _marketingSourceService     = marketingSourceService;
     _settings = settings;
     _eventSchedulerService    = eventSchedulerService;
     _userLoginRepository      = userLoginRepository;
     _passwordChangeLogService = passwordChangeLogService;
     _onlineShippingService    = onlineShippingService;
     _enableTexting            = Convert.ToBoolean(configurationSettingRepository.GetConfigurationValue(ConfigurationSettingName.EnableSmsNotification));
     _enableVoiceMail          = Convert.ToBoolean(configurationSettingRepository.GetConfigurationValue(ConfigurationSettingName.EnableVoiceMailNotification));
     _onlineCity = _settings.City;
     _onlineZip  = _settings.ZipCode;
 }
Exemple #2
0
 public OnlineAppointmentService(IEventPackageSelectorService eventPackageSelectorService, IEventSchedulingSlotRepository eventSchedulingSlotRepository, EventPackageRepository eventPackageRepository,
                                 IEventSchedulingSlotService eventSchedulingSlotService, ITempcartService tempcartService, IEventRepository eventRepository, IEventAppointmentOnlineListModelFactory eventAppointmentOnlineListModelFactory,
                                 IEventTestRepository eventTestRepository, IOnlineShippingService onlineShippingService)
 {
     _eventPackageSelectorService   = eventPackageSelectorService;
     _eventSchedulingSlotRepository = eventSchedulingSlotRepository;
     _eventPackageRepository        = eventPackageRepository;
     _eventSchedulingSlotService    = eventSchedulingSlotService;
     _tempcartService = tempcartService;
     _eventRepository = eventRepository;
     _eventAppointmentOnlineListModelFactory = eventAppointmentOnlineListModelFactory;
     _eventTestRepository = eventTestRepository;
 }