private void jBListarIncidentesActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jBListarIncidentesActionPerformed
        // TODO add your handling code here:
        int tipo = combo_comuna_reporte.getSelectedIndex();

        if (tipo != 0) {

            Comuna codigocomuna = controlador.buscarComuna(combo_comuna_reporte.getSelectedItem().toString());
            getControlador().cargarIncidentesPorComuna(codigocomuna.getCom_codigo());
            DefaultTableModel lstIncidente = (DefaultTableModel) tableListaIncidente.getModel();
            if (!getControlador().getListaIncicomuna().isEmpty()) {
                JOptionPane.showMessageDialog(null, "Se tienen " + getControlador().getListaIncicomuna().size() + " Incidentes Registrados en la comuna: " + codigocomuna.getCom_nombre());
                tableListaIncidente.removeAll();

                int rowCount = lstIncidente.getRowCount();
                for (int i = 0; i < rowCount; i++) {
                    lstIncidente.removeRow(i);
                }
                for (int i = 0; i < getControlador().getListaIncicomuna().size(); i++) {
                    lstIncidente.addRow(new Object[]{getControlador().getListaIncicomuna().get(i).getComuna().getCom_nombre(),
                        getControlador().getListaIncicomuna().get(i).getInc_codigoIncidente(), getControlador().getListaIncidentes().get(i).getInc_descripcionIncidente(),
                        getControlador().getListaIncidentes().get(i).getInc_fechaIncidente(), getControlador().getListaIncidentes().get(i).getUsuario().getTelefono(),
                        getControlador().getListaIncidentes().get(i).getTipo_incidente().getTipinc_descripcion(), getControlador().getListaIncidentes().get(i).getBarrio().getBar_nombre(),
                        getControlador().getListaIncicomuna().get(i).getTipo_ingreso_incidente().getTii_descripcion()});
                }
            } else {
                JOptionPane.showMessageDialog(null, "No tiene Se Tienen Incidentes en la comuna: " + codigocomuna.getCom_nombre());
                int rowCount = lstIncidente.getRowCount();
                for (int i = 0; i < rowCount; i++) {
                    lstIncidente.removeRow(i);
                }
                if (lstIncidente.getRowCount() > 0) {
                    lstIncidente.removeRow(tableListaIncidente.getSelectedRow());
                }
            }
        } else {
            JOptionPane.showMessageDialog(null, "Debe Seleccionar Una Comuna");
        }
    }//GEN-LAST:event_jBListarIncidentesActionPerformed