示例#1
0
        private void CreateTaxInstance()
        {
            ImportedItemsRule importTax = new ImportedItemsRule(null);
            TaxableItemRule   taxable   = new TaxableItemRule(importTax);

            _salesTax = new NonTaxableRule(taxable);
        }
示例#2
0
 public ImportedItemsRule(ISalesTaxRules nextTax)
 {
     _nextTaxRule = nextTax;
 }
示例#3
0
 public NonTaxableRule(ISalesTaxRules nextTax)
 {
     _nextTaxRule = nextTax;
 }
 private void CreateTaxInstance()
 {
     ImportedItemsRule importTax = new ImportedItemsRule(null);
     TaxableItemRule taxable = new TaxableItemRule(importTax);
     _salesTax = new NonTaxableRule(taxable);
 }
 public ImportedItemsRule(ISalesTaxRules nextTax)
 {
     _nextTaxRule = nextTax;
 }
示例#6
0
 public TaxableItemRule(ISalesTaxRules nextTax)
 {
     _nextTaxRule = nextTax;
 }
示例#7
0
 public NonTaxableRule(ISalesTaxRules nextTax)
 {
     _nextTaxRule = nextTax;
 }
示例#8
0
 public TaxableItemRule(ISalesTaxRules nextTax)
 {
     _nextTaxRule = nextTax;
 }