public BenefitCostService(IBenefitCostSettingsRepository benefitCostSettingsRepository, IBenefitCostStrategyFactory benefitCostStrategyFactory) { _benefitCostSettingsRepository = benefitCostSettingsRepository; _benefitCostStrategyFactory = benefitCostStrategyFactory; }
public abstract decimal GetStandardAnnualBenefitCost(IBenefitCostSettingsRepository settingsRepository);
public override decimal GetStandardAnnualBenefitCost(IBenefitCostSettingsRepository settingsRepository) { return(settingsRepository.DependentAnnualBenefitCost); }
public BenefitCostStrategyFactory(IBenefitCostSettingsRepository benefitCostSettingsRepository) { _aNameDiscountPercent = benefitCostSettingsRepository.ANameDiscountPercent; }