public bool CheckIfBracetCanBeApplied(decimal lowerBand, decimal upperBand, decimal taxRate, decimal taxableIncome) { DefaultTaxBracket bracket = new DefaultTaxBracket(lowerBand, upperBand, taxRate); return(bracket.CanApplyBracket(taxableIncome)); }
public decimal CalculateTaxBracket(decimal lowerBand, decimal upperBand, decimal taxRate, decimal taxableIncome) { DefaultTaxBracket bracket = new DefaultTaxBracket(lowerBand, upperBand, taxRate); return(bracket.CalculateTaxBracket(taxableIncome)); }
public bool CheckIfTaxableIncomeInTaxBracet(decimal lowerBand, decimal upperBand, decimal taxRate, decimal taxableIncome) { DefaultTaxBracket bracet = new DefaultTaxBracket(lowerBand, upperBand, taxRate); return(bracet.IsInBracket(taxableIncome)); }