private void ButtonSupprimerActionPerformed(
      java.awt.event.ActionEvent evt) { // GEN-FIRST:event_ButtonSupprimerActionPerformed

    String id = jTable1.getModel().getValueAt(jTable1.getSelectedRow(), 0).toString();
    VoitureDAO.getInstance().deleteVoiture(id);
    refresh();
  } // GEN-LAST:event_ButtonSupprimerActionPerformed
 public GestionVoiture() {
   initComponents();
   listeVoitures =
       VoitureDAO.getInstance()
           .DisplayAllVoituresByAgence(AccueilRespAgence.getAgence().getIdAgence());
   jTable1.setModel(new ConsulterVoitures(listeVoitures));
 }
  private void ButtonAjouterActionPerformed(
      java.awt.event.ActionEvent evt) { // GEN-FIRST:event_ButtonAjouterActionPerformed

    Voiture v = new Voiture();

    v.setAgence(AccueilRespAgence.getAgence());
    v.setMatricule(matricule.getText());

    if (etatDispo.isSelected()) v.setEtat(true);
    else if (etatNDispo.isSelected()) v.setEtat(false);

    v.setNbrPlace(Integer.parseInt(nbrPlace.getText()));
    v.setTypeVoiture(typeVoiture.getText());

    VoitureDAO vDAO = VoitureDAO.getInstance();
    vDAO.insertVoiture(v);

    refresh();
  } // GEN-LAST:event_ButtonAjouterActionPerformed
 private void refresh() {
   listeVoitures =
       VoitureDAO.getInstance()
           .DisplayAllVoituresByAgence(AccueilRespAgence.getAgence().getIdAgence());
   jTable1.setModel(new ConsulterVoitures(listeVoitures));
 }