예제 #1
0
 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();
         }
     }
 }
예제 #2
0
 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();
             }
         }
     }
 }