public EmployeesController(IMapper mapper, IUnitOfWork unitOfWork, IEmployeeService employeeService, IVestingRulesService vestingRulesService, IAppSettingService appSettingService) { this.mapper = mapper; this.unitOfWork = unitOfWork; this.employeeService = employeeService; _vestingRulesService = vestingRulesService; _appSettingService = appSettingService; }
public PensionRequestService(IPensionRequestRepository pensionRequestRepository, IMetlifeDataRepository metlifeDataRepository, IVestingRulesService vestingRulesService, IPensionEnrollmentRulesService pensionEnrollmentRulesService, IAppSettingService appSettingService, IEmployeeRepository employeeRepository, IRoundDatesService roundDatesService) { this.pensionRequestRepository = pensionRequestRepository; this.metlifeDataRepository = metlifeDataRepository; this.employeeRepository = employeeRepository; this.vestingRulesService = vestingRulesService; this.pensionEnrollmentRulesService = pensionEnrollmentRulesService; this.appSettingService = appSettingService; _roundDatesService = roundDatesService; vestingRulesList = vestingRulesService.GetVestingRules(); enrollmentRulesList = pensionEnrollmentRulesService.GetEnrollmentRules(); appSettingService.GetPensionMaxPercent(); }