Пример #1
0
  private void btnEliminar_TUActionPerformed(
      java.awt.event.ActionEvent evt) { // GEN-FIRST:event_btnEliminar_TUActionPerformed
    // TODO add your handling code here:

    // Boton eliminar
    if (!txtcodigo.getText().isEmpty()) {
      mthunidadmedidas obj = new mthunidadmedidas();
      obj.setNumero(Integer.parseInt(txtcodigo.getText()));

      int eliminar =
          JOptionPane.showConfirmDialog(
              this,
              "¿Está seguro que desea eliminar?",
              "Atención",
              JOptionPane.YES_NO_OPTION,
              JOptionPane.QUESTION_MESSAGE);
      if (eliminar == 0) {
        if (obj.delete_unidad()) {
          try {
            DefaultTableModel modelo = (DefaultTableModel) tablaunidadmedidas.getModel();
            int filas = tablaunidadmedidas.getRowCount();
            for (int i = 0; filas > i; i++) {
              modelo.removeRow(0);
            }
            mthunidadmedidas para_actualizar = new mthunidadmedidas();
            para_actualizar.tabla_unidad();
            limpiar();
          } catch (Exception e) {
            JOptionPane.showMessageDialog(null, "Error al limpiar la tabla.");
          }
          JOptionPane.showMessageDialog(this, "Datos Eliminados");
        } else {
          JOptionPane.showMessageDialog(this, "Error al eliminar datos");
        }
      }

    } else {
      JOptionPane.showMessageDialog(this, "Por favor seleccione un usuario para eliminar");
    }
  } // GEN-LAST:event_btnEliminar_TUActionPerformed