private void btnModificarCategoria_Click(object sender, EventArgs e) { try { if (lbCategoria.Items.Count > 0) { clsCategoria objCategoria = new clsCategoria(); objCategoria.id_categoria = int.Parse(lbCategoria.SelectedValue.ToString()); objCategoria.nombre_categoria = txtNombreCategoria.Text; objCategoria.descripcion_categoria = txtDescripcionCategoria.Text; if (objNegocioCategoria.actualizarCategoria(objCategoria)) { MessageBox.Show("Categoria actualizada con exito"); } else { MessageBox.Show("Error al actualizar la categoria"); } dsCategoria = objNegocioCategoria.consultarCategoria(""); cargarCategoria(dsCategoria); } else { MessageBox.Show("No existe categoria para modificar"); } } catch (Exception ex) { MessageBox.Show("Error: " + ex.Message); } }