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); }
public static decimal GetTaxValue(this tbl_OrderContent table) { return(PriceManager.GetTaxPercentage(table.tbl_ProductPrice)); }
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)); }
public static string GetTaxValueString(this tbl_OrderContent table) { return(String.Format(percentageFormat, PriceManager.GetTaxPercentage(table.tbl_ProductPrice))); }
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)); }
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)); }