private void ListarCategorias() { D_Productos objD = new D_Productos(); CmbCategoria.DataSource = objD.ListarCategorias(); CmbCategoria.DisplayMember = "catpadre"; CmbCategoria.ValueMember = "idcat"; CmbBCategoria.DataSource = objD.ListarCategorias(); CmbBCategoria.DisplayMember = "catpadre"; CmbBCategoria.ValueMember = "idcat"; }
private void BtnIngresar_Click(object sender, EventArgs e) { MessageBox.Show(CmbCategoria.SelectedIndex.ToString()); //INGRESAR NUEVO PRODUCTO en la tabla producto de nuestra Base de Datos. if (editar == false) { try { D_Productos objetoinsertar = new D_Productos(); objetoD.InsertarProducto(CmbCategoria.SelectedIndex.ToString(), TxtDescripcion.Text, TxtPrecio.Text); MessageBox.Show("Se ha AÑADIDO un nuevo producto."); LimpiarFormulario(); MostrarProductos(); } catch (Exception ex) { MessageBox.Show("No se ha podido ingresar el producto por: " + ex); } } //EDITAR PRODUCTO SELECCIONADO EN DataGridView DgvProductos. if (editar == true) { try { objetoD.EditarProducto(TxtReferencia.Text, TxtDescripcion.Text, TxtPrecio.Text); MostrarProductos(); MessageBox.Show("Se ha EDITADO el producto seleccionado."); LimpiarFormulario(); editar = false; BtnIngresar.Text = "Añadir"; LblEdicionProducto.Text = "Añadir nuevo producto"; } catch (Exception ex) { MessageBox.Show("No se ha podido editar los datos por: " + ex); } } }
private void MostrarProductos() { D_Productos objetoD = new D_Productos(); DgvProducto.DataSource = objetoD.MostrarProductos(); }