Ejemplo n.º 1
0
 private void btnSave_Click(object sender, EventArgs e)
 {
     if (!txtNombre.Equals(""))
     {
         LogicaGo logica       = new LogicaGo();
         double   precio       = 0;
         double   precioCompra = 0;
         if (txtPrecio.Text != "")
         {
             precio = double.Parse(txtPrecio.Text, NumberStyles.Currency);
         }
         if (txtPrecioCompra.Text != "")
         {
             precioCompra = double.Parse(txtPrecioCompra.Text, NumberStyles.Currency);
         }
         int res = logica.ActualizarProducto(txtId.Text, txtNombre.Text, txtDescripcion.Text, precio.ToString(),
                                             txtUnidades.Value, txtCbTipo.Text, txtMarca.Text, txtCbEstado.SelectedValue.ToString(),
                                             txtDpFecha.Value, txtCbSubCategoria.SelectedValue.ToString(),
                                             txtCbCategoria.SelectedValue.ToString(), txtCodigoBarras.Text,
                                             cbServicio.Checked, cbActivo.Checked, precioCompra.ToString(), txtImagen.Text, cbValorVariable.Checked);
         if (res != 1)
         {
             MessageBox.Show("No se pudo actualizar el registro");
         }
         else
         {
             MessageBox.Show("Producto actualizado Correctamente");
             cargarProductos();
         }
     }
     else
     {
         MessageBox.Show("Debe ingresar un nombre");
     }
 }