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; }
public void SetUp() { var autoMapperBootstrapper = new AutoMapperBootstrapper(); autoMapperBootstrapper.Bootstrap(); DependencyRegistrar.RegisterDependencies(); _marketingSourceService = IoC.Resolve <IMarketingSourceService>(); }
public MarketingSourceController(IMarketingSourceService marketingSourceService, ITerritoryRepository territoryRepository, ISettings settings) { _marketingSourceService = marketingSourceService; _pageSize = settings.DefaultPageSizeForReports; _territoryRepository = territoryRepository; }