public IndividualIncomeTax GetIndividualIncomeTax() { IndividualIncomeTax individualIncomeTax = new IndividualIncomeTax(GetTaxCutoffPoint(), GetForeignTaxCutoffPoint(), _TaxDal.GetAllTaxBand()); individualIncomeTax.GetBandMax(); return(individualIncomeTax); }
private void BindIndividualIncomeTax() { IndividualIncomeTax individualIncomeTax = _ITax.GetIndividualIncomeTax(); foreach (TaxBand t in individualIncomeTax.TaxBands) { t.TaxRate *= 100; } _View.TaxBandList = individualIncomeTax.TaxBands; _View.TaxCutoffPoint = individualIncomeTax.TaxCutoffPoint.ToString(); _View.ForeignTaxCutoffPoint = individualIncomeTax.ForeignTaxCutoffPoint.ToString(); }
public TaxFunction(IndividualIncomeTax individualIncomeTax) { _IndividualIncomeTax = individualIncomeTax; }
public AnnualBonusForeignTaxFunction(IndividualIncomeTax individualIncomeTax) { _IndividualIncomeTax = individualIncomeTax; }
public TaxWithPointFunction(IndividualIncomeTax individualIncomeTax) { _IndividualIncomeTax = new IndividualIncomeTax(individualIncomeTax.TaxCutoffPoint, individualIncomeTax.ForeignTaxCutoffPoint, individualIncomeTax.TaxBands); }