public BenefitsController(ILogger <BenefitsController> logger, IMailService mailService, IBenefitsRepository repository) { _logger = logger; _mailService = mailService; _repo = repository; }
public EmployeeBenefitsController(IOptionsMonitor <ApiSettings> settings, IEmployeeRepository employeeRepository, IDependentRepository dependentRepository, IBenefitsRepository benefitsRepository) { _settings = settings.CurrentValue; _employeeRepository = employeeRepository; _dependentRepository = dependentRepository; _benefitsRepository = benefitsRepository; }
public BenefitsCalculationManager(IEmployeeRepository employeeRepository, IBenefitsRepository benefitsRepository, IDiscountHelper discountHelper) { _employeeRepository = employeeRepository; _benefitsRepository = benefitsRepository; _discountHelper = discountHelper; }
public BenefitsService(IBenefitsBreakdown benefitsBreakdown, IEmployeeRepository employeeRepository, IBenefitsRepository benefitsRepository, ILoggerRepository loggerRepository) { this.benefitsBreakdown = benefitsBreakdown; this.employeeRepository = employeeRepository; this.benefitsRepository = benefitsRepository; this.loggerRepository = loggerRepository; }
public BenefitsController(IBenefitsRepository repo, IUnitOfWork unitofWork, IMapper mapper) { _mapper = mapper; _unitofwork = unitofWork; _repo = repo; }
public BenefitsCostService(ILogger <BenefitsCostService> logger, IBenefitsRepository benefitsRepository, IEmployeeCostPipe employeeCostPipe) { _logger = logger; _benefitsRepository = benefitsRepository; _employeeCostPipe = employeeCostPipe; }
public BenefitsService(IBenefitsRepository benefitsRepository) { _benefitsRepository = benefitsRepository; }
public async Task <List <EmpDependetsBenefitDetails> > GetEmployeeWithCurrentSalaryAsync(IEmployeeRepository employeeRepository, IDependentRepository dependentRepository, IBenefitsRepository benefitsRepository) { var employees = await employeeRepository.GetAllEmployeesAsync(); var inputEmployees = await GetInputEmployees(employees, dependentRepository); var medBenefits = await benefitsRepository.GetEmployeeMedBenefitsAsync(inputEmployees); medBenefits = AppendCurrentSalary(employees, medBenefits); return(medBenefits); }
public BenefitsService(IBenefitsRepository complaintsRepository, SessionHelper sessionHelper) : base(sessionHelper) { _benefitsRepository = complaintsRepository; }
public PayrollController(IBenefitsRepository benefitsRepository) { _benefitsRepository = benefitsRepository; }