private void buttonModificar_Click(object sender, EventArgs e) { DialogResult r = MessageBox.Show("¿Desea modificar el producto?", "Advertencia", MessageBoxButtons.YesNo, MessageBoxIcon.Question); ObjetoProductoNE.IDProducto = Convert.ToInt32(comboBoxIDProducto.Text); ObjetoProductoNE.Rubro = comboBoxRubro.Text; ObjetoProductoNE.Tipo = comboBoxTipodesc.Text; ObjetoProductoNE.Marca = comboBoxMarcadesc.Text; ObjetoProductoNE.Detalle = comboBoxDetalledesc.Text; ObjetoProductoNE.Sabor = comboBoxSabordesc.Text; ObjetoProductoNE.Envase = comboBoxEnvasedesc.Text; ObjetoProductoNE.Tamaño = textBoxTamaño.Text; ObjetoProductoNE.PrecioCosto = Convert.ToDouble(textBoxPrecioCosto.Text); ObjetoProductoNE.PrecioVenta = Convert.ToDouble(textBoxPrecioVenta.Text); ObjetoProductoNE.StockMinimo = Convert.ToInt32(textBoxStockMinimo.Text); if (radioButtonCubicos.Checked == true) { ObjetoProductoNE.Medicion = "CC"; } else { if (radioButtonGramos.Checked == true) { ObjetoProductoNE.Medicion = "G"; } else if (radioButtonKg.Checked == true) { ObjetoProductoNE.Medicion = "KG"; } else { ObjetoProductoNE.Medicion = "U"; } } if (r == DialogResult.Yes) { if (comboBoxIDProducto.Text != "" && comboBoxRubro.Text != "" && comboBoxTipodesc.Text != "" && comboBoxMarcadesc.Text != "" && comboBoxDetalledesc.Text != "" && comboBoxSabordesc.Text != "" && comboBoxEnvasedesc.Text != "" && comboBoxMarcadesc.Text != "" && textBoxTamaño.Text != "" && textBoxPrecioCosto.Text != "" && textBoxPrecioVenta.Text != "" && textBoxStockMinimo.Text != "") { ObjetoProductoLN.ModificarProducto(ObjetoProductoNE); MessageBox.Show("Producto modificado con éxito"); limpiarCampos(); dataGridViewProducto.DataSource = ObjetoProductoLN.MostrarProducto(); buttonModificar.Enabled = false; buttonGuardar.Enabled = true; } else { MessageBox.Show("Existen campos vacios", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } else { if (r == DialogResult.No) { } } }