Пример #1
0
 public MembershipService(ICompaniesUsersRepository companiesUsersRepository
                          , ITeamsUsersRepository teamsUsersRepository
                          , IProjectsUsersRepository projectsUsersRepository
                          , ICompaniesRepository companiesRepository
                          , ITeamsRepository teamsRepository
                          , IProjectsRepository projectsRepository
                          , IUsersService usersService
                          , IUsersProvider usersProvider
                          , IInvitesService invitesService
                          , IMapper mapper
                          , ILogger <MembershipService> logger
                          )
 {
     _companiesUsersRepository = companiesUsersRepository;
     _teamsUsersRepository     = teamsUsersRepository;
     _projectsUsersRepository  = projectsUsersRepository;
     _companiesRepository      = companiesRepository;
     _teamsRepository          = teamsRepository;
     _projectsRepository       = projectsRepository;
     _usersService             = usersService;
     _usersProvider            = usersProvider;
     _invitesService           = invitesService;
     _mapper = mapper;
     _logger = logger;
 }
Пример #2
0
 public UserTypeController(IUserRepository userRepository, IAuthenticationProvider authenticationProvider, IUnitOfWork unitOfWork)
 {
     this.userRepository         = userRepository;
     this.authenticationProvider = authenticationProvider;
     this.candidateRepository    = unitOfWork.BuildCandidateRepository();
     this.companiesRepository    = unitOfWork.BuildCompaniesRepository();
 }
Пример #3
0
        public ProductsService(IUnitOfWork unitOfWork, IUserRepository userRepository)
        {
            productsRepository  = unitOfWork.BuildProductsCreateRepository();
            companiesRepository = unitOfWork.BuildCompaniesRepository();

            this.userRepository = userRepository;
        }
Пример #4
0
 public HomeController(ICompaniesRepository hostRepo,
                       IHttpClientFactory httpClientFactory,
                       ILogger <HomeController> logger)
 {
     _hostRepo          = hostRepo;
     _httpClientFactory = httpClientFactory;
     _logger            = logger;
 }
Пример #5
0
 public CreateCompanyCommand(ICompaniesRepository repository,
                             ICompanyFactory factory,
                             IUnitOfWork unitOfWork)
 {
     _repository = repository;
     _factory    = factory;
     _unitOfWork = unitOfWork;
 }
Пример #6
0
 public JobsController(IJobsRepository JobsRepository, ICompaniesRepository companiesRepository, IProfilesRepository profilesRepository,
                       UserManager <AppUser> UserManager, IEmailService emailService, IBlobStorage blobStorage)
 {
     _jobsRespository     = JobsRepository;
     _companiesRepository = companiesRepository;
     _emailService        = emailService;
     _blobStorage         = blobStorage;
 }
Пример #7
0
 public CompaniesProvider(ICompaniesRepository repository
                          , ICompaniesUsersRepository companiesUsersRepository
                          , IMapper mapper)
 {
     _repository = repository;
     _companiesUsersRepository = companiesUsersRepository;
     _mapper = mapper;
 }
Пример #8
0
        public PositionsService(IUserRepository userRepository, IUnitOfWork unitOfWork, ILoggerFactory loggerFactory)
        {
            this.userRepository = userRepository;

            companiesRepository       = unitOfWork.BuildCompaniesRepository();
            positionsReadRepository   = unitOfWork.BuildPositionsReadRepository();
            positionsUpdateRepository = unitOfWork.BuildPositionsUpdateRepository();
            logger = loggerFactory.CreateLogger <PositionsService>();
        }
 public CompanyController(ICompaniesRepository hostRepo,
                          IStatisticsRepository statsRepo,
                          IHostingEnvironment env,
                          IModelFacade modelFacade) : base(modelFacade)
 {
     _hostRepo    = hostRepo;
     _statsRepo   = statsRepo;
     _webRootPath = env.WebRootPath;
 }
Пример #10
0
 public SyncController(ICompaniesRepository companiesRepository,
                       IStatisticsRepository statisticsRepository,
                       ILogger <SyncController> logger,
                       IModelFacade modelFacade) : base(modelFacade)
 {
     _companiesRepository  = companiesRepository;
     _statisticsRepository = statisticsRepository;
     _logger = logger;
 }
Пример #11
0
 public UsersController(IUserRepository repository, IStudentsRepository studentsRepository,
                        ICompaniesRepository companiesRepository, IMapper mapper, LinkGenerator linkGenerator)
 {
     _repository         = repository;
     _mapper             = mapper;
     _linkGenerator      = linkGenerator;
     _studentsRepository = studentsRepository;
     _companyRepository  = companiesRepository;
 }
Пример #12
0
 public ProfileService(IUnitOfWork unitOfWork, IUserRepository userRepository)
 {
     this.userRepository               = userRepository;
     companiesRepository               = unitOfWork.BuildCompaniesRepository();
     candidateInterestRepository       = unitOfWork.BuildCandidateInterestRepository();
     candidatesRepository              = unitOfWork.BuildCandidateRepository();
     candidateInterestReadRepository   = unitOfWork.BuildCandidateInterestReadRepository();
     candidateInterestDeleteRepository = unitOfWork.BuildCandidateInterestDeleteRepository();
 }
Пример #13
0
        public PositionsController(IPositionsService positionsApplicationService, IPositionsManager positionsManager, IUserRepository userRepository, IUnitOfWork unitOfWork)
        {
            this.unitOfWork = unitOfWork;

            this.positionsApplicationService = positionsApplicationService;
            this.positionsManager            = positionsManager;
            this.userRepository      = userRepository;
            this.companiesRepository = unitOfWork.BuildCompaniesRepository();
        }
Пример #14
0
 public AdminsProvider(IUsersRepository usersRepository
                       , ICompaniesRepository companiesRepository
                       , ICompaniesUsersRepository companiesUsersRepository
                       , IMapper mapper)
 {
     _usersRepository          = usersRepository;
     _companiesRepository      = companiesRepository;
     _companiesUsersRepository = companiesUsersRepository;
     _mapper = mapper;
 }
Пример #15
0
 public AccountController(ApplicationUserManager userManager,
                          ISecureDataFormat <AuthenticationTicket> accessTokenFormat,
                          IAspNetUsersRepository aspNetUsersRepository,
                          ICompaniesRepository companiesRepository)
 {
     UserManager            = userManager;
     AccessTokenFormat      = accessTokenFormat;
     _aspNetUsersRepository = aspNetUsersRepository;
     _companiesRepository   = companiesRepository;
 }
        public TransactionsLogic(ICompaniesRepository companiesRepository, /*IRelationshipsRepository relationshipsRepository,*/ IStoresRepository storesRepository, IRelationshipTypesRepository relationshipTypesRepository, ITransactionsRepository transactionsRepository, IUsersRepository usersRepository)
        {
            _companiesRepository = companiesRepository;
            //_relationshipsRepository = relationshipsRepository;//TODO: quitando relations
            _relationshipTypesAccess = relationshipTypesRepository;
            _transactionsRepository  = transactionsRepository;
            _usersRepository         = usersRepository;

            _storesRepository = storesRepository;
        }
Пример #17
0
 public EmployeesService(IEmployeesRepository employeesRepository,
                         ICompaniesRepository companiesRepository,
                         IUsersRepository usersRepository,
                         IUserRolesRepository userRolesRepository)
 {
     _employeesRepository = employeesRepository;
     _companiesRepository = companiesRepository;
     _usersRepository     = usersRepository;
     _userRolesRepository = userRolesRepository;
 }
Пример #18
0
        public CompanyProfileManager(IUserRepository userRepository, IUnitOfWork unitOfWork, IPositionsManager positionsManager, IProductsManager productsManager)
        {
            this.unitOfWork       = unitOfWork;
            this.userRepository   = userRepository;
            this.positionsManager = positionsManager;
            this.productsManager  = productsManager;

            companiesRepository         = this.unitOfWork.BuildCompaniesRepository();
            candidateInterestRepository = this.unitOfWork.BuildCandidateInterestReadRepository();
        }
        public TransactionsLogic(ICompaniesRepository companiesRepository, /*IRelationshipsRepository relationshipsRepository,*/ IStoresRepository storesRepository, IRelationshipTypesRepository relationshipTypesRepository, ITransactionsRepository transactionsRepository, IUsersRepository usersRepository)
        {
            _companiesRepository = companiesRepository;
            //_relationshipsRepository = relationshipsRepository;//TODO: quitando relations
            _relationshipTypesAccess = relationshipTypesRepository;
            _transactionsRepository = transactionsRepository;
            _usersRepository = usersRepository;

            _storesRepository = storesRepository;
        }
Пример #20
0
 public CompaniesService(ICompaniesRepository repository
                         , ICompaniesUsersRepository companiesUsersRepository
                         , IMembershipService membershipService
                         , IMapper mapper
                         , ILogger <CompaniesService> logger)
 {
     _repository = repository;
     _companiesUsersRepository = companiesUsersRepository;
     _membershipService        = membershipService;
     _mapper = mapper;
     _logger = logger;
 }
Пример #21
0
 public UnitOfWork(CovidContext context, ApplicationUserManager userManager,
                   ICompaniesRepository companiesRepository, IBranchesRepository branchesRepository, IReviewsRepository reviewsRepository,
                   INewsArticlesRepository newsArticlesRepository, IReportsRepository reportsRepository, IRefreshTokensRepository refreshTokensRepository)
 {
     _context      = context;
     UserManager   = userManager;
     Companies     = companiesRepository;
     Branches      = branchesRepository;
     Reviews       = reviewsRepository;
     NewsArticles  = newsArticlesRepository;
     Reports       = reportsRepository;
     RefreshTokens = refreshTokensRepository;
 }
Пример #22
0
        public PositionsManager(IUnitOfWork unitOfWork, IUserRepository userRepository, IPositionSkillRelationManager positionSkillRelationManager)
        {
            positionsReadRepository       = unitOfWork.BuildPositionsReadRepository();
            positionSkillsReadRepository  = unitOfWork.BuildPositionSkillRepository();
            skillsReadRepository          = unitOfWork.BuildSkillsReadRepository();
            positionsCandidatesRepository = unitOfWork.BuildPositionCandidateReadRepository();
            candidatesRepository          = unitOfWork.BuildCandidateRepository();
            companiesRepository           = unitOfWork.BuildCompaniesRepository();

            this.userRepository = userRepository;
            this.positionSkillRelationManager = positionSkillRelationManager;
            this.matchingExecutor             = new CompanyMatchingExecutor(unitOfWork, userRepository);
        }
 public BeginningConfig(IProvincesRepository provincesRepository, ICantonsRepository cantonsRepository, IDistrictsRepository districtsRepository,
                        ICompaniesRepository companiesRepository, IStoresRepository storesRepository, IRelationshipTypesRepository relationshipTypesRepository,
                        IRolesRepository rolesRepository, IIdentificationTypesRepository identificationTypesRepository, IUsersRepository usersRepository)
 {
     _provincesRepository           = provincesRepository;
     _cantonsRepository             = cantonsRepository;
     _districtsRepository           = districtsRepository;
     _companiesRepository           = companiesRepository;
     _storesRepository              = storesRepository;
     _relationshipTypesRepository   = relationshipTypesRepository;
     _rolesRepository               = rolesRepository;
     _identificationTypesRepository = identificationTypesRepository;
     _usersRepository               = usersRepository;
 }
 public BeginningConfig(IProvincesRepository provincesRepository, ICantonsRepository cantonsRepository, IDistrictsRepository districtsRepository, 
     ICompaniesRepository companiesRepository, IStoresRepository storesRepository, IRelationshipTypesRepository relationshipTypesRepository, 
     IRolesRepository rolesRepository, IIdentificationTypesRepository identificationTypesRepository, IUsersRepository usersRepository)
 {
     _provincesRepository = provincesRepository;
     _cantonsRepository = cantonsRepository;
     _districtsRepository = districtsRepository;
     _companiesRepository = companiesRepository;
     _storesRepository = storesRepository;
     _relationshipTypesRepository = relationshipTypesRepository;
     _rolesRepository = rolesRepository;
     _identificationTypesRepository = identificationTypesRepository;
     _usersRepository = usersRepository;
 }
Пример #25
0
 public AuthController(UserManager<AppUser> userManager, IJwtFactory jwtFactory, IOptions<JwtIssuerOptions> jwtOptions,
 IProfilesRepository profileRepo, ICompaniesRepository companiesRepository, IConsultantsRepository consultantsRepository,
 IJobsRepository jobsRepository, ILocalEventsRepository localEventsRepository)
 {
     _userManager = userManager;
     _jwtFactory = jwtFactory;
     _jwtOptions = jwtOptions.Value;
     _profileRepo = profileRepo;
     _companiesRepository = companiesRepository;
     _consultantsRepository = consultantsRepository;
     _jobsRepository = jobsRepository;
     _localEventsRepository = localEventsRepository;
     _jobsRepository = jobsRepository;
 }
Пример #26
0
 public AdminsService(IUsersRepository usersRepository
                      , IChangePasswordRequestRepository changePasswordRepository
                      , IPasswordService passwordService
                      , IEmailNotificationsService emailNotificationsService
                      , ICompaniesRepository companiesRepository
                      , IChangeEmailRequestRepository changeEmailRepository
                      , IMapper mapper
                      )
 {
     _usersRepository           = usersRepository;
     _changePasswordRepository  = changePasswordRepository;
     _passwordService           = passwordService;
     _emailNotificationsService = emailNotificationsService;
     _companiesRepository       = companiesRepository;
     _changeEmailRepository     = changeEmailRepository;
     _mapper = mapper;
 }
        public ContractorAppController(AccountantsRepository accountant,
            CarRepository car,
            ChequesRepository cheaque,
            CompaniesRepository companies,
            ContactsLoanRepository contactLoans,
            ExpensesRepository expenses,
            ExpensesTypes expensesTypes,

           FinancialcustodyRepository finacialCustody,
           InventoryprojectreleaseRepository inventoryprojectrelease,
           InventoryRepository inventory,
           InvoicesitemsRepository invoiceItem,
           InvoicesRepository invoice,
           LoansItemsRepository loanItems,
           LoansRepository loans,
           ProjectItemsRepository projectItems,
            UsersRepository userRepository
            )
        {
            _userRepository = userRepository;
            _accountant = accountant;
            _car = car;
            _cheaque = cheaque;
            _companies = companies;
            _contactLoans = contactLoans;
            _expenses = expenses;
            _expensesTypes = expensesTypes;

            _finacialCustody = finacialCustody;
            _inventoryprojectrelease = inventoryprojectrelease;
            _inventory = inventory;
            _invoiceItem = invoiceItem;
            _invoice = invoice;
            _loanItems = loanItems;
            _loans = loans;
            _projectItems = projectItems;
        }
Пример #28
0
 public CompaniesService(ICompaniesRepository companiesRepository)
 {
     _companiesRepository = companiesRepository;
 }
 public CompanyController(ICompaniesRepository companies,
                          IMapper mapper)
 {
     _companies = companies;
     _mapper    = mapper ?? throw new ArgumentNullException(nameof(mapper));
 }
 public UpdateCompanyUseCase(ICompaniesRepository companiesRepository)
 {
     _companiesRepository = companiesRepository;
 }
Пример #31
0
 public CompaniesController(InventoryAccountingContext context)
 {
     _companies = new CompaniesRepository(context);
 }
Пример #32
0
 public CompaniesService(ICompaniesRepository companiesRepository)
 {
     _companiesRepository = companiesRepository;
 }
Пример #33
0
 public StockManager(ICompaniesRepository repository, ILogger <StockManager> logger)
 {
     _repository = repository;
     _logger     = logger;
 }
		public CompaniesManager(ICompaniesRepository repository)
		{
			_repository = repository;
		}
Пример #35
0
 public CompaniesController(ICompaniesRepository companiesRepository)
 {
     _companiesRepository = companiesRepository ?? throw new ArgumentNullException(nameof(companiesRepository));
 }
 public CompaniesManagement(ICompaniesRepository companiesRepository)
 {
     _companiesRepository = companiesRepository;
 }