示例#1
0
 //evento para borrar producto
 private void btndeleteproduct_Click(object sender, EventArgs e)
 {
     if (cbxproductos.SelectedIndex != -1)
     {
         foreach (Producto producto in productos)
         {
             if (producto.Codigo == cbxproductos.SelectedItem.ToString())
             {
                 DialogResult result = MessageBox.Show("¿Realmente desea eliminar el registro de este producto?",
                                                       "Advertencia", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Warning);
                 if (result == DialogResult.Yes)
                 {
                     if (Producto.DeleteProducto(producto.Id))
                     {
                         MessageBox.Show("El producto fue borrado con éxito.", "Éxito", MessageBoxButtons.OK, MessageBoxIcon.Information);
                         UpdateControls();
                         Limpiar();
                         pnleditproduct.Enabled = false;
                     }
                 }
                 break;
             }
         }
     }
 }