Namespace Payetools.NationalInsurance
Payetools.NationalInsurance contains all National Insurance calculations.
Note
Some National Insurance-related entities may be found in the Payetools.Common
namespace. This is to minimise dependencies when building modules that do not require calculation capabilities, e.g. data entry screens.
Namespaces
Namespaces Classes
- NiCalculator
Represents a National Insurance calculator that implements INiCalculator.
- NiCalculatorFactory
Factory to generate INiCalculatorFactory implementations that are for a given pay date.
Namespaces Interfaces
- INiCalculator
Interface for types that provide National Insurance calculations.
- INiCalculatorFactory
Interface that represents factories that can generate INiCalculator implementations.