Beispiel #1
0
        public void RefreshList(Cart cart)
        {
            ClearList();
            foreach(KeyValuePair<Product, int> p in cart.products)
            {
                string quantity = cart.getActualQuantityForProduct(p.Key) +
                                    "/" +
                                    cart.getRequiredQuantityForProduct(p.Key);

                string name = p.Key.Name;
                string price = String.Format(culture, "{0:c}", p.Key.Price);

                string[] product = new string[] { quantity, name, price };

                ListViewItem item = new ListViewItem(product);
                listView.Items.Add(item);
            }
            menuItemRight.Text = String.Format(culture, "{0:c}", cart.getTotalPrice());
        }