private void buttonAddNew_Click(object sender, EventArgs e) { using (FormComponentsInfo fci = new FormComponentsInfo()) { if (fci.ShowDialog() == DialogResult.OK) { listBoxCart.Items.Add(new Product(fci.ProdName, fci.ProdSpecifications, fci.ProdDescription, fci.ProdValue)); TotalValueUpdate(); } } }
private void buttonEdit_Click(object sender, EventArgs e) { if (listBoxCart.Items.Count > 0 && listBoxCart.SelectedIndex != -1) { Product tmp_prod = (Product)listBoxCart.Items[listBoxCart.SelectedIndex]; using (FormComponentsInfo fci = new FormComponentsInfo() { ProdName = tmp_prod.Name, ProdSpecifications = tmp_prod.Specifications, ProdDescription = tmp_prod.Description, ProdValue = tmp_prod.Value }) { if (fci.ShowDialog() == DialogResult.OK) { listBoxCart.Items.RemoveAt(listBoxCart.SelectedIndex); listBoxCart.Items.Add(new Product(fci.ProdName, fci.ProdSpecifications, fci.ProdDescription, fci.ProdValue)); TotalValueUpdate(); } } } }