public AccountManagerController(IServiceProvider serviceProvider, IOrganizationAccountManagerService accountManagerService, IOrganizationProjectManager projectManager) : base(serviceProvider) { _accountManagerService = accountManagerService; _projectManager = projectManager; }
public AccountManagerController(IServiceProvider serviceProvider, IOrganizationAccountManagerService accountManagerService, IAgencyOwner agencyOwner) : base(serviceProvider) { _accountManagerService = accountManagerService; _agencyOwner = agencyOwner; }
public ContractService( IServiceProvider serviceProvider, IOrganizationService organizationService, IOrganizationAccountManagerService amService, IOrganizationProjectManagerService pmService, IOrganizationRecruiterService reService, IOrganizationMarketerService maService, IOrganizationContractorService coService, IOrganizationCustomerService cuService, IUserInfo userInfo, MultiContractEventHandler multiHandler, StoryEventHandlers storyEvents, ILogger <ContractService> logger) : base(serviceProvider) { _organizationService = organizationService; _amService = amService; _pmService = pmService; _reService = reService; _maService = maService; _coService = coService; _cuService = cuService; _userInfo = userInfo; _logger = logger; _projectRepository = UnitOfWork.RepositoryAsync <Project>(); _recruitingAgreements = UnitOfWork.RepositoryAsync <RecruitingAgreement>(); _customerAccounts = UnitOfWork.RepositoryAsync <CustomerAccount>(); AddEventHandler(multiHandler, storyEvents); }
public OrganizationController( IServiceProvider serviceProvider, IOrganizationAccountManager accountManager, IOrganizationAccountManagerService accountManagerService, IOrganizationService organizationService) : base(serviceProvider) { _accountManager = accountManager; _accountManagerService = accountManagerService; _organizationService = organizationService; }
public TimeMatrixService(AppDbContext context, IOrganizationContractorService contractorService, IOrganizationRecruiterService recruiterService, IOrganizationMarketerService marketerService, IOrganizationProjectManagerService projectManagerService, IOrganizationAccountManagerService accountManagerService, IOrganizationCustomerService customerService, IContractService contractService, IProjectService projectService, IStoryService storyService, MapperConfiguration mapperConfiguration) { _mapperConfiguration = mapperConfiguration; _context = context; _contractorService = contractorService; _recruiterService = recruiterService; _marketerService = marketerService; _projectManagerService = projectManagerService; _accountManagerService = accountManagerService; _customerService = customerService; _contractService = contractService; _projectService = projectService; _storyService = storyService; }
public PeopleController( IOrganizationMarketerService marketerService, IOrganizationRecruiterService recruiterService, IOrganizationProjectManagerService projectManagerService, IOrganizationAccountManagerService accountManagerService, IOrganizationCustomerService customerService, IOrganizationContractorService contractorService, IOrganizationPersonService personService, IOrganizationAccountManager accountManager, IServiceProvider serviceProvider) : base(serviceProvider) { _marketerService = marketerService; _recruiterService = recruiterService; _projectManagerService = projectManagerService; _accountManagerService = accountManagerService; _customerService = customerService; _contractorService = contractorService; _accountManager = accountManager; _personService = personService; }
public CustomerAccountService( IServiceProvider serviceProvider, IOrganizationCustomerService customerService, IOrganizationService organizationService, IOrganizationPersonService orgPersonService, IPersonService personService, IUserInfo userInfo, ILogger <CustomerAccountService> logger, IOrganizationAccountManagerService accountManagerService) : base(serviceProvider) { _customerService = customerService; _organizationService = organizationService; _personService = personService; _userInfo = userInfo; _logger = logger; _accountManagerService = accountManagerService; _marketingAgreements = UnitOfWork.RepositoryAsync <MarketingAgreement>(); _customers = UnitOfWork.RepositoryAsync <Customer>(); _organizations = UnitOfWork.RepositoryAsync <Organization>(); _leads = UnitOfWork.RepositoryAsync <Lead>(); _applicationUsers = UnitOfWork.RepositoryAsync <ApplicationUser>(); }