Exemplo n.º 1
0
 public CreateCommandHandler(IBenefitRepository repository, IUnitOfWork unitOfWork, IMapper mapper, IAuthenticatedUserService authenticatedUser)
 {
     _repository        = repository;
     _unitOfWork        = unitOfWork;
     _mapper            = mapper;
     _authenticatedUser = authenticatedUser;
 }
Exemplo n.º 2
0
        public BOTest()
        {
            var mock = new Mock<IBenefitRepository>();
            mock.Setup(x => x.GetBenefitCost()).Returns(_baseCost);
            mock.Setup(x => x.GetPayPeriods()).Returns(26);
            mock.Setup(x => x.GetSalary()).Returns(_totalSalary);

            _benefitRepository = mock.Object;
        }
Exemplo n.º 3
0
        public BenefitCalculator(IBenefitRepository benefitRepository)
        {
            if (benefitRepository == null)
            {
                throw new Exception("BenefitRepository dependency is null");
            }

            _salary = benefitRepository.GetSalary();
            _payPeriods = benefitRepository.GetPayPeriods();

            _benefitBase = new BenefitBase(benefitRepository);
        }
Exemplo n.º 4
0
 public PayrollServices(IPayrollRepository payrollRepository, ILookupRepository lookupRepository, IEmployeeRepository employeeRepository,
                        IPayrollViewModelFactory payrollViewModelFactory, ILevelGradeRepository levelGradeRepository, ICompanyRepository companyRepository,
                        IEmployeeDeductionRepository employeeDeductionRepository, IRewardRepository rewardRepository, ILoanRepository loanRepository,
                        IEmployeeOnBoardRepository employeeOnBoardRepository, IUsersRepository usersRepository, ILevelRepository levelRepository,
                        IGradeRepository gradeRepository, IBenefitRepository benefitRepository, IDigitalFileRepository digitalFileRepository, ISessionStateService session)
 {
     this.lookupRepository            = lookupRepository;
     this.payrollRepository           = payrollRepository;
     this.payrollViewModelFactory     = payrollViewModelFactory;
     this.levelGradeRepository        = levelGradeRepository;
     this.employeeRepository          = employeeRepository;
     this.employeeDeductionRepository = employeeDeductionRepository;
     this.companyRepository           = companyRepository;
     this.rewardRepository            = rewardRepository;
     this.loanRepository            = loanRepository;
     this.usersRepository           = usersRepository;
     this.levelRepository           = levelRepository;
     this.gradeRepository           = gradeRepository;
     this.benefitRepository         = benefitRepository;
     this.employeeOnBoardRepository = employeeOnBoardRepository;
     this.digitalFileRepository     = digitalFileRepository;
     this.session = session;
 }
Exemplo n.º 5
0
        private HsaService GetHsaService(IBenefitRepository benefitRepository)
        {
            benefitRepository ??= new Mock<IBenefitRepository>().Object;

            return new HsaService(benefitRepository);
        }
Exemplo n.º 6
0
 public EmployeesApiController(IBenefitRepository repository)
 {
     _repository = repository;
 }
 public BenefitService(IBenefitRepository benefitRepository, IUnitOfWork unitOfWork)
 {
     _benefitRepository = benefitRepository;
     _unitOfWork        = unitOfWork;
 }
 public DeleteCommandHandler(IBenefitRepository repository, IUnitOfWork unitOfWork)
 {
     _repository = repository;
     _unitOfWork = unitOfWork;
 }
Exemplo n.º 9
0
 public AreaService(IAreaRepository areaRepository, IBenefitRepository benefitRepository)
 {
     _areaRepository    = areaRepository;
     _benefitRepository = benefitRepository;
 }
Exemplo n.º 10
0
 public GetAllQueryHandler(IBenefitRepository repository)
 {
     _repository = repository;
 }
Exemplo n.º 11
0
 public BenefitService(IBenefitRepository benefitRepository)
 {
     _benefitRepository = benefitRepository;
 }
Exemplo n.º 12
0
 public AreaRepository(IConfiguration configuration, IBenefitRepository benefitRepository)
 {
     _connectionString  = configuration["connectionStrings:AccesaBenefitsManagement"];
     _dbConnection      = new SqlConnection(_connectionString);
     _benefitRepository = benefitRepository;
 }
Exemplo n.º 13
0
 public MultiTierBenefit(IBenefitRepository repository)
 {
     _repository = repository;
 }
Exemplo n.º 14
0
 public BenefitsController(IBenefitRepository repository, IMapper mapper)
 {
     _repository = repository;
     _mapper     = mapper;
 }
Exemplo n.º 15
0
 public UpdateCommandHandler(IBenefitRepository repository, IUnitOfWork unitOfWork, IMapper mapper)
 {
     _repository = repository;
     _unitOfWork = unitOfWork;
     _mapper     = mapper;
 }
Exemplo n.º 16
0
 public BenefitController(IBenefitRepository benefitRepository)
 {
     _benefitRepository = benefitRepository;
 }
Exemplo n.º 17
0
 public EmployeesController(IBenefitRepository repository, IDiscountRepository discountRepository)
 {
     _repository         = repository;
     _discountRepository = discountRepository;
 }
Exemplo n.º 18
0
 public GetCategoryByIdQueryHandler(IBenefitRepository repository, IMapper mapper)
 {
     _repository = repository;
     _mapper     = mapper;
 }