Exemple #1
0
        private static StateOrCountryTaxPart GetBritishTax()
        {
            var britishTax = new StateOrCountryTaxPart();

            ContentHelpers.PreparePart <StateOrCountryTaxPart, StateOrCountryTaxPartRecord>(britishTax, "Tax");
            britishTax.Country = "United Kingdom (Great Britain and Northern Ireland)";
            britishTax.Rate    = 0.15;
            return(britishTax);
        }
Exemple #2
0
        private static StateOrCountryTaxPart GetFrenchTax()
        {
            var frenchTax = new StateOrCountryTaxPart();

            ContentHelpers.PreparePart <StateOrCountryTaxPart, StateOrCountryTaxPartRecord>(frenchTax, "Tax");
            frenchTax.Country = "France";
            frenchTax.Rate    = 0.19;
            return(frenchTax);
        }
Exemple #3
0
        private static StateOrCountryTaxPart GetAnyCountryTax()
        {
            var anyCountryTax = new StateOrCountryTaxPart();

            ContentHelpers.PreparePart <StateOrCountryTaxPart, StateOrCountryTaxPartRecord>(anyCountryTax, "Tax");
            anyCountryTax.Country = "*";
            anyCountryTax.Rate    = 0.07;
            return(anyCountryTax);
        }
Exemple #4
0
        private static StateOrCountryTaxPart GetWashingtonTax()
        {
            var washingtonTax = new StateOrCountryTaxPart();

            ContentHelpers.PreparePart <StateOrCountryTaxPart, StateOrCountryTaxPartRecord>(washingtonTax, "Tax");
            washingtonTax.Country = Country.UnitedStates;
            washingtonTax.State   = "WA";
            washingtonTax.Rate    = 0.095;
            return(washingtonTax);
        }
Exemple #5
0
        private static StateOrCountryTaxPart GetOregonTax()
        {
            var oregonTax = new StateOrCountryTaxPart();

            ContentHelpers.PreparePart <StateOrCountryTaxPart, StateOrCountryTaxPartRecord>(oregonTax, "Tax");
            oregonTax.Country = Country.UnitedStates;
            oregonTax.State   = "OR";
            oregonTax.Rate    = 0.15;
            return(oregonTax);
        }