Example #1
0
        public static decimal GetTaxAmount(this tbl_OrderContent table)
        {
            Tuple <decimal, decimal> priceAndTax = PriceManager.GetPriceAndTaxAmounts(table.tbl_ProductPrice, (int)table.OC_Quantity.GetValueOrDefault(0));

            return(priceAndTax.Item2);
        }
Example #2
0
 public static decimal GetTaxValue(this tbl_OrderContent table)
 {
     return(PriceManager.GetTaxPercentage(table.tbl_ProductPrice));
 }
Example #3
0
        public static string GetTaxAmountString(this tbl_OrderContent table)
        {
            Tuple <decimal, decimal> priceAndTax = PriceManager.GetPriceAndTaxAmounts(table.tbl_ProductPrice, (int)table.OC_Quantity.GetValueOrDefault(0));

            return(String.Format("{0:C}", priceAndTax.Item2));
        }
Example #4
0
 public static string GetTaxValueString(this tbl_OrderContent table)
 {
     return(String.Format(percentageFormat, PriceManager.GetTaxPercentage(table.tbl_ProductPrice)));
 }
Example #5
0
        public static string GetItemPriceString(this tbl_OrderContent table, bool hideTax = false)
        {
            Tuple <decimal, decimal> priceAndTax = PriceManager.GetPrice(table.OC_Price.GetValueOrDefault(), table.OC_Tax.GetValueOrDefault(), 1, table.tbl_Orders.O_DomainID);

            return(PriceManager.FormatPrice(priceAndTax.Item1, priceAndTax.Item2, table.tbl_Orders.O_DomainID, hideTax));
        }
Example #6
0
        public static string GetPriceString(this tbl_OrderContent table, bool hideTax = false)
        {
            var price = PriceManager.GetPrice(table.OC_Price.GetValueOrDefault(), table.OC_Tax.GetValueOrDefault(), (int)table.OC_Quantity.GetValueOrDefault(), table.tbl_Orders.O_DomainID);

            return(PriceManager.FormatPrice(price.Item1, price.Item2, table.tbl_Orders.O_DomainID, hideTax));
        }