C# Class InstaTax.Core.DomainObjects.TaxStatement

显示文件 Open project: bagheera/tax Class Usage Examples

Public Methods

Method Description
CalculateNetPayableTax ( ) : double
GetChapter6Deductions ( ) : double
GetDonationsUnder80G ( ) : IEnumerable
NumberOfDonations ( ) : int
TaxStatement ( AnnualSalary annualSalary, User taxPayer ) : System.Collections.Generic

Protected Methods

Method Description
TaxStatement ( ) : System.Collections.Generic

Private Methods

Method Description
CalculateGrossIncome ( User taxPayer ) : double
GetHousingLoanInterestAmount ( ) : double

Method Details

CalculateNetPayableTax() public method

public CalculateNetPayableTax ( ) : double
return double

GetChapter6Deductions() public method

public GetChapter6Deductions ( ) : double
return double

GetDonationsUnder80G() public method

public GetDonationsUnder80G ( ) : IEnumerable
return IEnumerable

NumberOfDonations() public method

public NumberOfDonations ( ) : int
return int

TaxStatement() protected method

protected TaxStatement ( ) : System.Collections.Generic
return System.Collections.Generic

TaxStatement() public method

public TaxStatement ( AnnualSalary annualSalary, User taxPayer ) : System.Collections.Generic
annualSalary AnnualSalary
taxPayer User
return System.Collections.Generic