private void btnAceptar_Click(object sender, EventArgs e) { try { if (Validar()) { p.ID = this.idProducto; p.Nombre = txbNombre.Text; p.Marca = txbMarca.Text; p.ControlStock = chbControlStock.Checked; p.Costo = decimal.Parse(txbCosto.Text); p.Precio = decimal.Parse(txbPrecio.Text); p.Descripcion = txbDescripcion.Text; p.Unidad = cboPieza.Text; p.UpdateTime = DateTime.Now; p.UpdateUser = frmMain.id; p.EditarProducto(); MessageBox.Show("Se ha actualizados con éxito", "Actualización", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } } catch (MySql.Data.MySqlClient.MySqlException ex) { Clases.CFuncionesGenerales.MensajeError("Ha ocurrido un error al tratar de editar el producto. No se pudo conectar con la base de datos.", ex); } catch (Exception ex) { Clases.CFuncionesGenerales.MensajeError("Ha ocurrido un error al tratar de editar el producto. Ha ocurrido un error genérico.", ex); } }