private void PopulateShoppingCart(ShoppingCart shoppingCart, ListBox listBox, Label label) { foreach (var item in shoppingCart.Items) { listBox.Items.Add(item); } shoppingCart.CalculateSum(); label.Text = oldShoppingCart.Sum.ToString(); }
private void PopulateNewShoppingCart(ShoppingCart ShoppingCart, ListView listView, Label labelSum) { listViewNewShoppingCart.Items.Clear(); foreach (var element in ShoppingCart.Items) { ListViewItem listViewItem = new ListViewItem(element.Key.Name); listViewItem.SubItems.Add(element.Key.Price); listViewItem.SubItems.Add(element.Value.ToString()); listView.Items.Add(listViewItem); } ShoppingCart.CalculateSum(); labelSum.Text = ShoppingCart.Sum.ToString(); ShowMessageAboutShoppingCart(ShoppingCart); }