public decimal AdvancesRoundedBasis(MonthPeriod period, decimal taxableIncome) { bool negativeSuppress = true; decimal amountForCalc = TaxingOperations.DecSuppressNegative(negativeSuppress, taxableIncome); bool roundUptoHundreds = BasisShouldbeRoundedUpToHundreds(period, amountForCalc); decimal advancesBasis = RoundTaxingBasis(period, amountForCalc, roundUptoHundreds); return(advancesBasis); }
// WithholdRoundedBasis public decimal WithholdRoundedBasis(MonthPeriod period, decimal taxableIncome) { bool negativeSuppress = true; decimal amountForCalc = TaxingOperations.DecSuppressNegative(negativeSuppress, taxableIncome); bool roundUptoHundreds = false; decimal withholdBasis = RoundTaxingBasis(period, amountForCalc, roundUptoHundreds); return(withholdBasis); }