コード例 #1
0
 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);
     }
 }