public static QuoteRequestTotals ToShopifyModel(this Storefront.Model.Quote.QuoteRequestTotals storefrontModel) { var shopifyModel = new QuoteRequestTotals(); shopifyModel.AdjustmentQuoteExlTax = storefrontModel.AdjustmentQuoteExlTax.Amount * 100; shopifyModel.DiscountTotal = storefrontModel.DiscountTotal.Amount * 100; shopifyModel.GrandTotalExlTax = storefrontModel.GrandTotalExlTax.Amount * 100; shopifyModel.GrandTotalInclTax = storefrontModel.GrandTotalInclTax.Amount * 100; shopifyModel.OriginalSubTotalExlTax = storefrontModel.OriginalSubTotalExlTax.Amount * 100; shopifyModel.ShippingTotal = storefrontModel.ShippingTotal.Amount * 100; shopifyModel.SubTotalExlTax = storefrontModel.SubTotalExlTax.Amount * 100; shopifyModel.TaxTotal = storefrontModel.TaxTotal.Amount * 100; return(shopifyModel); }
public virtual QuoteRequestTotals ToLiquidRequestTotal(Storefront.Model.Quote.QuoteRequestTotals requestTotal) { var result = new QuoteRequestTotals(); result.AdjustmentQuoteExlTax = requestTotal.AdjustmentQuoteExlTax.Amount * 100; result.DiscountTotal = requestTotal.DiscountTotal.Amount * 100; result.GrandTotalExlTax = requestTotal.GrandTotalExlTax.Amount * 100; result.GrandTotalInclTax = requestTotal.GrandTotalInclTax.Amount * 100; result.OriginalSubTotalExlTax = requestTotal.OriginalSubTotalExlTax.Amount * 100; result.ShippingTotal = requestTotal.ShippingTotal.Amount * 100; result.SubTotalExlTax = requestTotal.SubTotalExlTax.Amount * 100; result.TaxTotal = requestTotal.TaxTotal.Amount * 100; return(result); }
public virtual QuoteRequestTotals ToLiquidRequestTotal(Storefront.Model.Quote.QuoteRequestTotals requestTotal) { var factory = ServiceLocator.Current.GetInstance <ShopifyModelFactory>(); var result = factory.CreateQuoteRequestTotals(); result.AdjustmentQuoteExlTax = requestTotal.AdjustmentQuoteExlTax.Amount * 100; result.DiscountTotal = requestTotal.DiscountTotal.Amount * 100; result.GrandTotalExlTax = requestTotal.GrandTotalExlTax.Amount * 100; result.GrandTotalInclTax = requestTotal.GrandTotalInclTax.Amount * 100; result.OriginalSubTotalExlTax = requestTotal.OriginalSubTotalExlTax.Amount * 100; result.ShippingTotal = requestTotal.ShippingTotal.Amount * 100; result.SubTotalExlTax = requestTotal.SubTotalExlTax.Amount * 100; result.TaxTotal = requestTotal.TaxTotal.Amount * 100; return(result); }
public static QuoteRequestTotals ToShopifyModel(this Storefront.Model.Quote.QuoteRequestTotals totals) { var converter = new ShopifyModelConverter(); return(converter.ToLiquidRequestTotal(totals)); }
public static QuoteRequestTotals ToShopifyModel(this Storefront.Model.Quote.QuoteRequestTotals totals) { var converter = ServiceLocator.Current.GetInstance <ShopifyModelConverter>(); return(converter.ToLiquidRequestTotal(totals)); }