Exemplo n.º 1
0
        private void CreateTaxInstance()
        {
            ImportedItemsRule importTax = new ImportedItemsRule(null);
            TaxableItemRule   taxable   = new TaxableItemRule(importTax);

            _salesTax = new NonTaxableRule(taxable);
        }
Exemplo n.º 2
0
 public ImportedItemsRule(ISalesTaxRules nextTax)
 {
     _nextTaxRule = nextTax;
 }
Exemplo n.º 3
0
 public NonTaxableRule(ISalesTaxRules nextTax)
 {
     _nextTaxRule = nextTax;
 }
Exemplo n.º 4
0
 private void CreateTaxInstance()
 {
     ImportedItemsRule importTax = new ImportedItemsRule(null);
     TaxableItemRule taxable = new TaxableItemRule(importTax);
     _salesTax = new NonTaxableRule(taxable);
 }
Exemplo n.º 5
0
 public ImportedItemsRule(ISalesTaxRules nextTax)
 {
     _nextTaxRule = nextTax;
 }
Exemplo n.º 6
0
 public TaxableItemRule(ISalesTaxRules nextTax)
 {
     _nextTaxRule = nextTax;
 }
Exemplo n.º 7
0
 public NonTaxableRule(ISalesTaxRules nextTax)
 {
     _nextTaxRule = nextTax;
 }
Exemplo n.º 8
0
 public TaxableItemRule(ISalesTaxRules nextTax)
 {
     _nextTaxRule = nextTax;
 }