private void CreateTaxInstance() { ImportedItemsRule importTax = new ImportedItemsRule(null); TaxableItemRule taxable = new TaxableItemRule(importTax); _salesTax = new NonTaxableRule(taxable); }
public ImportedItemsRule(ISalesTaxRules nextTax) { _nextTaxRule = nextTax; }
public NonTaxableRule(ISalesTaxRules nextTax) { _nextTaxRule = nextTax; }
public TaxableItemRule(ISalesTaxRules nextTax) { _nextTaxRule = nextTax; }