public SiteDomainService(ISiteRepository repository, ISitePolicy policy, ISiteValidationService validationService, ILeadRepository leadRepository, IImageUrlService imageUrlService, IVehiclesImportService vehiclesImportService) : base(repository, policy, validationService) { LeadRepository = leadRepository; ImageUrlService = imageUrlService; VehiclesImportService = vehiclesImportService; }
public ImportLeadController(IGenericUsageRepositoryInterface IncodeQueryRepos, ILeadAccessRepository LeadRepository, ILeadRepository LRepository, IUserRepository UserRepository) { _UserRepository = UserRepository; _LeadRepository = LeadRepository; _LeadRepos = LRepository; _IncodeQueryRepos = IncodeQueryRepos; }
public LeadService( IUnitOfWork unitOfWork, ILeadRepository leadRepository) { this._unitOfWork = unitOfWork; this._leadRepository = leadRepository; }
public EmployeeLeftHandler( IBus bus, ILeadRepository leadRepository) { _bus = bus; _leadRepository = leadRepository; }
public async ValueTask Setup() { _mapper = Resolve <IMapper>(); _leadRepository = Resolve <ILeadRepository>(); _accountRepository = Resolve <IAccountRepository>(); _systemUnderTest = new LeadController(_leadRepository, _accountRepository, _mapper, _urlOptions); await DropOrRestoreTestDbs("Dbs_Restore"); _leadForTest = (LeadInputModel)LeadInputModelMock.leadInputModel.Clone(); _accountIMForTest = (AccountInputModel)AccountInputModelMock.accountInputModel.Clone(); foreach (var item in LeadInputModelMock.leadsToInsertForSearchTest) { _leadsToInsertForSearch.Add((LeadInputModel)item.Clone()); } foreach (var leadModel in _leadsToInsertForSearch) { ActionResult <LeadOutputModel> leadsInsertActionResult = await _systemUnderTest.AddLead(leadModel); LeadOutputModel outputLead = AssertAndConvert(leadsInsertActionResult); leadModel.Id = outputLead.Id; _leadsForCompare.Add(outputLead); _accountIMForTest.LeadId = (long)outputLead.Id; ActionResult <AccountOutputModel> accountForSearchActionResult = await _systemUnderTest.AddAccount(_accountIMForTest); var accountForSearch = AssertAndConvert(accountForSearchActionResult); _accountsOMForTest.Add(accountForSearch); } }
public LeadController(ILeadRepository leadRepository, IAccountRepository accountRepository, IMapper mapper, IOptions <UrlOptions> urlOptions) { _leadRepository = leadRepository; _accountRepository = accountRepository; _mapper = mapper; _urlOptions = urlOptions; }
public TransactionController(ILeadRepository repo, IOperationRepository operation, IOptions <UrlOptions> options, IMapper mapper) { _repo = repo; _restClient = new RestClient(options.Value.TransactionStoreAPIUrl); _authentication = new GoogleAuthentication(); _mapper = mapper; _operation = operation; }
public GetOpportunityHandler(IOpportunityRepository opportunityRepository, IUserRepository userRepository, IProductRepository productRepository, ILeadRepository leadRepository) { _opportunityRepository = opportunityRepository; _userRepository = userRepository; _productRepository = productRepository; _leadRepository = leadRepository; }
public LeadService(ILoggerFactory loggerFactory, IValidator <CreateLeadRequest> validator, ILeadRepository leadRepository) { _logger = loggerFactory.CreateLogger <LeadService>(); _validator = validator; _leadRepo = leadRepository; }
public RescheduleController(ILeadAccessRepository LeadRepository, ILeadRepository LRepository, IUserRepository UserRepository, IGenericUsageRepositoryInterface ToGetLeadByCardType, IAppointmentSheet GetAppointments) { _UserRepository = UserRepository; _LeadRepository = LeadRepository; _LeadRepos = LRepository; _UsageRepository = ToGetLeadByCardType; _AppointmentRepos = GetAppointments; }
public GetDashboardDataHandler(IUserRepository userRepository, ITodoTaskRepository todoTaskRepository, IOpportunityRepository opportunityRepository, ILeadRepository leadRepository) { _userRepository = userRepository; _todoTaskRepository = todoTaskRepository; _opportunityRepository = opportunityRepository; _leadRepository = leadRepository; }
public BookVisitHandler( IBus bus, IVisitRepository visitRepository, ILeadRepository leadRepository) { _bus = bus; _visitRepository = visitRepository; _leadRepository = leadRepository; }
public RegisterDealHandler( IBus bus, IDealRepository dealRepository, ILeadRepository leadRepository) { _bus = bus; _dealRepository = dealRepository; _leadRepository = leadRepository; }
public LeadProfileService(IGenericUsageRepositoryInterface IncodeRepos, ILeadRepository LeadRepository, IUserRepository UserRepository, ICardRepository CardRepository, IAppointmentSheet AppointmentSheetRepository, IAccountRepository AccountRepository) { _LeadRepository = LeadRepository; _UserRepository = UserRepository; _CardRepository = CardRepository; _AppointmentSheetRepository = AppointmentSheetRepository; _AccountRepository = AccountRepository; _IncodeRepository = IncodeRepos; }
public UnitOfWork(MarketoDbContext context) { _context = context; LeadActivities = new LeadActivityRepository(_context); Activities = new ActivityRepository(_context); ExportJobs = new ExportJobRespository(_context); Tokens = new TokenRepository(_context); Leads = new LeadRepository(_context); }
public LeadManager(IHttpContextAccessor contextAccessor, ILeadRepository repository, IUnitOfWork unitOfWork) { _userId = contextAccessor.HttpContext.User.GetUserId(); _leadRepository = repository; _unitOfWork = unitOfWork; }
public AppointmentQueueController(ILeadAccessRepository LeadRepository, ILeadRepository LRepository, IUserRepository UserRepository, IGenericUsageRepositoryInterface ToGetLeadByCardType, IAppointmentSheet GetAppointments, ICalendarEventRepository EventsRepository) { _UserRepository = UserRepository; _LeadRepository = LeadRepository; _LeadRepos = LRepository; _UsageRepository = ToGetLeadByCardType; _AppointmentRepos = GetAppointments; _EventsRepository = EventsRepository; }
public ZoneController(IThresholdRepository ThresholdRepos, IZoneRepository ZoneRepository, IEquipmentRepository EquipmentRepository, IUserRepository UserRepos, ILeadRepository LeadRepos, IGenericUsageRepositoryInterface GenericRepos) { _ZoneRepository = ZoneRepository; _EquipmentRepository = EquipmentRepository; _UserRepository = UserRepos; _LeadRepos = LeadRepos; _ChangeZip = GenericRepos; _Threshold = ThresholdRepos; }
public UpsertOpportunityHandler(IProductRepository productRepository, IOpportunityRepository opportunityRepository, ILeadRepository leadRepository, IUserRepository userRepository, IOpportunityStatusRepository opportunityStatusRepository) { _productRepository = productRepository; _opportunityRepository = opportunityRepository; _leadRepository = leadRepository; _userRepository = userRepository; _opportunityStatusRepository = opportunityStatusRepository; }
public ImportLeadListController(IAccountRepository Accounts, ILeadAccessRepository LeadRepository, ILeadRepository LRepository, IGenericUsageRepositoryInterface URepository, ICardRepository CRepository, IAppointmentSheet ARepository) { _LeadRepository = LeadRepository; _LeadRepos = LRepository; _UsageRepos = URepository; _CardRepository = CRepository; _AppointmentRepository = ARepository; _AccountRepository = Accounts; }
public LeadReportsController(ICustomerRepository customerRepository, IJobRepository jobRepository, IWorkDescriptionRepository workDescriptionRepository, ILeadRepository leadRepository) { _customerRepository = customerRepository; _jobRepository = jobRepository; _workDescriptionRepository = workDescriptionRepository; _leadRepository = leadRepository; }
public LeadQueueController(IAccountRepository Accounts, IAppointmentSheet Appointments, ILeadAccessRepository LeadRepository, ILeadRepository LRepository, IUserRepository UserRepository, IGenericUsageRepositoryInterface ToGetLeadByCardType, ICardRepository CardRepos) { _UserRepository = UserRepository; _LeadRepository = LeadRepository; _LeadRepos = LRepository; _GetLeadByCardType = ToGetLeadByCardType; _CardRepository = CardRepos; _AppointmentRepository = Appointments; _AccountRepository = Accounts; }
public AccountController(IAppointmentSheet AppointmentRepository, IAAPSReportRepository ReportRepository, IAccountRepository AccountRepository, IUserRepository UserRepository, ILeadRepository LeadRepos, ITicketRepository TicketRepos, IEquipmentRepository EquipmentRepository) { _AccountRepository = AccountRepository; _UserRepository = UserRepository; _LeadRepository = LeadRepos; _TicketRepository = TicketRepos; _ReportRepository = ReportRepository; _AppointmentRepository = AppointmentRepository; _EquipmentRepository = EquipmentRepository; }
public AAPSReportController(IGenericUsageRepositoryInterface UsageRepos, IAAPSReportRepository ReportRepos, ILeadProfileService service, IAccountRepository AccountRepository, IUserRepository UserRepository, ILeadRepository LeadRepos, IAppointmentSheet AppointmentRepos) { _service = service; _AccountRepository = AccountRepository; _UserRepository = UserRepository; _LeadRepository = LeadRepos; _AppointmentRepository = AppointmentRepos; _ReportRepository = ReportRepos; _UsageRepos = UsageRepos; }
/// <summary> /// /// </summary> /// <param name="leadRepository"></param> /// <param name="esSettings"></param> public ImportLeadConsumer( ILeadRepository leadRepository, IOptions <ElasticSearchSettings> esSettings) { _leadRepository = leadRepository; var node = new Uri($"http://{esSettings.Value.Host}:{esSettings.Value.Port}"); var connSettings = new ConnectionSettings(node); _esClient = new ElasticClient(connSettings); }
public UpsertLeadHandler(ILeadRepository leadRepository, IUserRepository userRepository, ICompanyRepository companyRepository, ILeadStatusRepository leadStatusRepository, IActivityTypeRepository activityTypeRepository) { _leadRepository = leadRepository; _userRepository = userRepository; _companyRepository = companyRepository; _leadStatusRepository = leadStatusRepository; _activityTypeRepository = activityTypeRepository; }
public GetAdministrationDataHandler(IUserRepository userRepository, IOpportunityRepository opportunityRepository, ILeadRepository leadRepository, IActivityTypeRepository activityTypeRepository, ICompanyRepository companyRepository) { _userRepository = userRepository; _opportunityRepository = opportunityRepository; _leadRepository = leadRepository; _activityTypeRepository = activityTypeRepository; _companyRepository = companyRepository; }
public CreateLeadEndpoint( ILeadRepository leadRepo, ILeadService leadService, ILogger <CreateLeadEndpoint> logger, LinkGenerator linkGenerator) { _leadRepo = leadRepo ?? throw new ArgumentNullException(); _leadService = leadService ?? throw new ArgumentNullException(); _logger = logger ?? throw new ArgumentNullException(); _linkGenerator = linkGenerator ?? throw new ArgumentNullException(); }
public LeadAssignManager(IHttpContextAccessor contextAccessor, ILeadAssignRepository repository, IUserRepository userRepository, ILeadRepository leadrepository, DataContext dataContext, IUnitOfWork unitOfWork) { _userId = contextAccessor.HttpContext.User.GetUserId(); _leadRepository = leadrepository; _userRepository = userRepository; _leadAssignRepository = repository; _unitOfWork = unitOfWork; _dataContext = dataContext; }
public MonthlyVolumeController(IZoneRepository ZoneRepository, IGenericUsageRepositoryInterface UsageRepos, IMonthlyVolumeReportRepository ReportRepos, ILeadProfileService service, IAccountRepository AccountRepository, IUserRepository UserRepository, ILeadRepository LeadRepos, IAppointmentSheet AppointmentRepos) { _service = service; _AccountRepository = AccountRepository; _UserRepository = UserRepository; _LeadRepository = LeadRepos; _AppointmentRepository = AppointmentRepos; _ReportRepository = ReportRepos; _UsageRepos = UsageRepos; _zoneRepos = ZoneRepository; }
public VisitController( IBus bus, ILeadRepository leadRepository, IVisitRepository visitRepository, IEmployeeService employeeService, IAppointmentService appointmentService) { _bus = bus; _leadRepository = leadRepository; _visitRepository = visitRepository; _employeeService = employeeService; _appointmentService = appointmentService; }
public DealController( IBus bus, ILeadRepository leadRepository, IDealRepository dealRepository, IEmployeeService employeeService, IServiceService serviceService) { _bus = bus; _leadRepository = leadRepository; _dealRepository = dealRepository; _employeeService = employeeService; _serviceService = serviceService; }
public LeadController(ILeadRepository leadRepository, IEmployeeService employeeService) { _leadRepository = leadRepository; _employeeService = employeeService; }
public LeadBL() { this.leadrepository = new LeadRepository(); }
public LeadService(ILeadRepository leadRepository, IUnitOfWork unitOfWork) { this.leadRepository = leadRepository; this.unitOfWork = unitOfWork; }
public LeadService() { ObjectFactory.Container.Configure(x => x.AddRegistry<WcfRegistry>()); _sessionProvider = ObjectFactory.GetInstance<ISessionProvider>(); _leadRepository = ObjectFactory.GetInstance<ILeadRepository>(); }