Exemplo n.º 1
0
 /// <summary>
 ///  Creating constructor for forms controller for accessing
 /// </summary>
 /// <param name="formService">formService</param>
 /// <param name="dropDownService">dropDownService</param>
 /// <param name="contactService">contactService</param>
 /// <param name="accountService">accountService</param>
 public FormController(IFormService formService, IDropdownValuesService dropDownService, IContactService contactService, IAccountService accountService)
 {
     this.formService     = formService;
     this.dropDownService = dropDownService;
     this.contactService  = contactService;
     this.accountService  = accountService;
 }
Exemplo n.º 2
0
 public ImportLeadJob(
     ILeadAdaptersRepository‏ leadAdaptersRepository,
     IServiceProviderRepository serviceProviderRepository,
     IImportDataRepository importDataRepository,
     ISearchService <Contact> searchService,
     ICustomFieldService customFieldService,
     ISuppressionListService suppressionListService,
     ICommunicationService communicationService,
     IMailGunService mailGunService,
     IContactService contactService,
     IUnitOfWork unitofWork,
     ICachingService cacheService,
     IDropdownValuesService dropdownValuesService)
 {
     _leadAdaptersRepository‏   = leadAdaptersRepository;
     _serviceProviderRepository = serviceProviderRepository;
     _importDataRepository      = importDataRepository;
     _searchService             = searchService;
     _customFieldService        = customFieldService;
     _suppressionListService    = suppressionListService;
     _cacheService          = cacheService;
     _communicationService  = communicationService;
     _mailGunService        = mailGunService;
     _contactService        = contactService;
     _unitofWork            = unitofWork;
     _dropdownValuesService = dropdownValuesService;
 }
Exemplo n.º 3
0
 public WebVisitDailySummaryProcessor(CronJobDb cronJob, JobService jobService, string cacheName)
     : base(cronJob, jobService, cacheName)
 {
     accountService       = IoC.Container.GetInstance <IAccountService>();
     urlService           = IoC.Container.GetInstance <IUrlService>();
     contactService       = IoC.Container.GetInstance <IContactService>();
     webAnalyticsService  = IoC.Container.GetInstance <IWebAnalyticsProviderService>();
     communicationService = IoC.Container.GetInstance <ICommunicationService>();
     userService          = IoC.Container.GetInstance <IUserService>();
     dropdownService      = IoC.Container.GetInstance <IDropdownValuesService>();
     accountRepository    = IoC.Container.GetInstance <IAccountRepository>();
     mailService          = new MailService();
 }
Exemplo n.º 4
0
 public WebVisitEmailNotifier(CronJobDb cronJob, JobService jobService, string cacheName)
     : base(cronJob, jobService, cacheName)
 {
     accountService       = IoC.Container.GetInstance <IAccountService>();
     urlService           = IoC.Container.GetInstance <IUrlService>();
     contactService       = IoC.Container.GetInstance <IContactService>();
     webAnalyticsService  = IoC.Container.GetInstance <IWebAnalyticsProviderService>();
     communicationService = IoC.Container.GetInstance <ICommunicationService>();
     userService          = IoC.Container.GetInstance <IUserService>();
     dropdownService      = IoC.Container.GetInstance <IDropdownValuesService>();
     accountRepository    = IoC.Container.GetInstance <IAccountRepository>();
     mailService          = new MailService();
     defaultEmail         = "*****@*****.**";
 }
Exemplo n.º 5
0
 public ImportLeadProcessor(CronJobDb cronJob, JobService jobService, string importProcessorCacheName)
     : base(cronJob, jobService, importProcessorCacheName)
 {
     leadAdaptersRepository‏   = IoC.Container.GetInstance <ILeadAdaptersRepository‏>();
     serviceProviderRepository = IoC.Container.GetInstance <IServiceProviderRepository>();
     importDataRepository      = IoC.Container.GetInstance <IImportDataRepository>();
     searchService             = IoC.Container.GetInstance <ISearchService <Contact> >();
     customFieldService        = IoC.Container.GetInstance <ICustomFieldService>();
     suppressionListService    = IoC.Container.GetInstance <ISuppressionListService>();
     suppressionListRepository = IoC.Container.GetInstance <ISuppressionListRepository>();
     cahceService          = IoC.Container.GetInstance <ICachingService>();
     communicationService  = IoC.Container.GetInstance <ICommunicationService>();
     mailGunService        = IoC.Container.GetInstance <IMailGunService>();
     contactService        = IoC.Container.GetInstance <IContactService>();
     unitofWork            = IoC.Container.GetInstance <IUnitOfWork>();
     dropdownValuesService = IoC.Container.GetInstance <IDropdownValuesService>();
 }
 public WebVisitEmailNotifierJob(
     IAccountService accountService,
     IUrlService urlService,
     IWebAnalyticsProviderService webAnalyticsService,
     IUserService userService,
     IDropdownValuesService dropdownService,
     IAccountRepository accountRepository,
     MailService mailService,
     JobServiceConfiguration jobConfig)
 {
     _accountService      = accountService;
     _urlService          = urlService;
     _webAnalyticsService = webAnalyticsService;
     _userService         = userService;
     _dropdownService     = dropdownService;
     _accountRepository   = accountRepository;
     _mailService         = mailService;
     _jobConfig           = jobConfig;
 }
Exemplo n.º 7
0
 /// <summary>
 /// Creating constructor for dropdownvalues controller for accessing
 /// </summary>
 /// <param name="dropdownValuesService">dropdownValuesService</param>
 public DropdownValuesController(IDropdownValuesService dropdownValuesService)
 {
     this.dropdownValuesService = dropdownValuesService;
 }
Exemplo n.º 8
0
 public DropdownValuesController(IDropdownValuesService dropdownValuesService, ICachingService cachingService)
 {
     this.dropdownValuesService = dropdownValuesService;
     this.cachingService        = cachingService;
 }