示例#1
0
 public BenefitCostService(IBenefitCostSettingsRepository benefitCostSettingsRepository, IBenefitCostStrategyFactory benefitCostStrategyFactory)
 {
     _benefitCostSettingsRepository = benefitCostSettingsRepository;
     _benefitCostStrategyFactory    = benefitCostStrategyFactory;
 }
示例#2
0
 public abstract decimal GetStandardAnnualBenefitCost(IBenefitCostSettingsRepository settingsRepository);
示例#3
0
 public override decimal GetStandardAnnualBenefitCost(IBenefitCostSettingsRepository settingsRepository)
 {
     return(settingsRepository.DependentAnnualBenefitCost);
 }
示例#4
0
 public BenefitCostStrategyFactory(IBenefitCostSettingsRepository benefitCostSettingsRepository)
 {
     _aNameDiscountPercent = benefitCostSettingsRepository.ANameDiscountPercent;
 }