private void btnAdd_Click(object sender, EventArgs e) { if (!txtNombre.Text.Equals("")) { if (txtUnidades.Value == 0) { MessageBox.Show("Las unidades disponibles no pueden ser 0"); } else { //if (txtCodigoBarras.Text.Equals("")) //{ // MessageBox.Show("Un codigo de barras no puede pertenecer a mas de un producto. establesca las unidades a uno"); //} //else //{ 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.InsertarProducto(txtNombre.Text, txtDescripcion.Text, precio.ToString(CultureInfo.InvariantCulture), 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(CultureInfo.InvariantCulture), txtImagen.Text, cbValorVariable.Checked); if (res != 1) { MessageBox.Show("No se pudo ingresar el registro"); } else { MessageBox.Show("Producto Cargada Correctamente"); txtFiltro.Text = txtNombre.Text; cargarProductos(); } //} } } else { MessageBox.Show("Debe ingresar un nombre"); } }