public BasicBasicAfterTaxCalculator(IPlanRepository planRepository, ITierCostRepository tierCostRepository, ITierCostsAgeBandRepository tierCostsAgeBandRepository, IUserRateDiscriminatorCalculator userRateDiscriminatorCalculator)
 {
     m_planRepository = planRepository;
     m_tierCostRepository = tierCostRepository;
     m_tierCostsAgeBandRepository = tierCostsAgeBandRepository;
     m_userRateDiscriminatorCalculator = userRateDiscriminatorCalculator;
 }
Beispiel #2
0
 public ElectionSaver(IAlternateIDCalculator alternateIDCalculator, IUserRepository userRepository, 
     IPlanRepository planRepository, IElectionStartDateCalculator electionStartDateCalculator, IPremiumCalculator premiumCalculator,
     IPremiumOverrideCalculator premiumOverrideCalculator, IUserRateDiscriminatorCalculator userRateDiscriminatorCalculator, IImputedIncomeCalculator imputedIncomeCalculator, IPayPeriodsPerAnumCalculator payPeriodsPerAnumCalculator, IAfterTaxCalculator afterTaxCalculator, IPremiumCalculator rPremiumCalculator, IPreviousPlanCalculator previousPlanCalculator)
 {
     m_alternateIDCalculator = alternateIDCalculator;
     m_userRepository = userRepository;
     m_planRepository = planRepository;
     m_electionStartDateCalculator = electionStartDateCalculator;
     m_premiumCalculator = premiumCalculator;
     m_premiumOverrideCalculator = premiumOverrideCalculator;
     m_userRateDiscriminatorCalculator = userRateDiscriminatorCalculator;
     m_imputedIncomeCalculator = imputedIncomeCalculator;
     m_payPeriodsPerAnumCalculator = payPeriodsPerAnumCalculator;
     m_afterTaxCalculator = afterTaxCalculator;
     m_previousPlanCalculator = previousPlanCalculator;
 }