示例#1
0
文件: INSS.cs 项目: lioent/Solid
        public override decimal ApplyTax(decimal salary)
        {
            // TO DO: Original Method

            var salaryRange = GetSalaryRange(salary);

            salary -= (salary.ApplyPercentage(this.Aliquot[salaryRange]) - this.ParcelToDeduct[salaryRange]);

            return(salary);
        }
示例#2
0
文件: IR.cs 项目: lioent/Solid
        public override decimal ApplyTax(decimal salary)
        {
            #region Alternative Method
            var salaryRange = GetSalaryRange(salary);

            salary -= (this.DependentsCount * this.DeductionPerDependent);
            salary -= (salary.ApplyPercentage(this.Aliquot[salaryRange]) - this.ParcelToDeduct[salaryRange]);

            return(salary);

            #endregion
        }