//Cuando carga el formulario rellena los campos con los datos del producto a editar si se esta editando //Caso contrario se desactiva el boton para dar de baja private void frmProducto_Load(object sender, EventArgs e) { Helper.llenarCbo(cboClasificacion, Clasificacion.GetAllClasificaciones(), "nombre", "codigoClasificacion"); if (editMode) { producto = new Producto(id); txtNombreProducto.Text = producto.nombre; txtPrecioProducto.Text = producto.precio.ToString(); txtDescripcionProducto.Text = producto.descripcion; this.Text += " - Id: " + producto.codigoProducto.ToString(); btnSaveProducto.Text = "Guardar cambios"; cboClasificacion.SelectedValue = producto.codigoClasificacion; } else { btnDeleteProducto.Visible = false; } }
//Carga las clasificaciones existentes en la grilla public void frmClasificaciones_Load(object sender, EventArgs e) { gridClasificaciones.DataSource = Clasificacion.GetAllClasificaciones(); }