public CartPrice CreateCartPrice(ShoppingCartTotals cartItemsTotals) { return(new CartPrice { PricePrefix = resources.GetResourceString("Kadena.Checkout.ItemPricePrefix"), Price = string.Format("{0:#,0.00}", cartItemsTotals.TotalItemsPrice) }); }
protected void Page_PreRender( object sender, EventArgs e ) { ManagerSiteContext ctx = (ManagerSiteContext)SiteContext.Current; var client = ctx.ClientSet[ ClientId ]; _clientNameLabel.Text = client.Profile.ClientName; Totals = client.Cart.GetTotals(); _cartItemsRepeater.DataSource = client.Cart.GetItems(); _cartItemsRepeater.DataBind(); }
public CartItems CreateProducts(CartItem[] cartItems, ShoppingCartTotals cartItemsTotals, string countOfItemsString) { var count = cartItems?.Length ?? 0; return(new CartItems() { Number = string.Format(resources.GetResourceString("Kadena.Checkout.CountOfItems"), count, countOfItemsString), Items = cartItems.ToList(), ButtonLabels = new ButtonLabels { Edit = resources.GetResourceString("Kadena.Checkout.EditButton"), Remove = resources.GetResourceString("Kadena.Checkout.RemoveButton"), }, SummaryPrice = CreateCartPrice(cartItemsTotals), ProductionTimeLabel = resources.GetResourceString("Kadena.Checkout.ProductionTimeLabel"), ShipTimeLabel = resources.GetResourceString("Kadena.Checkout.ShipTimeLabel") }); }