private void boutton_LocaliserActionPerformed( java.awt.event.ActionEvent evt) { // GEN-FIRST:event_boutton_LocaliserActionPerformed Ville depart = new Ville(), arrivee = new Ville(); depart.setGouvernorat(cb_GouvernoratDepart.getSelectedItem().toString()); depart.setDelegation(cb_DelegationDepart.getSelectedItem().toString()); depart.setLatitude(villeDAO.localiserVille_nom(depart.getGouvernorat()).getLatitude()); depart.setLongitude(villeDAO.localiserVille_nom(depart.getGouvernorat()).getLongitude()); arrivee.setGouvernorat(cb_GouvernoratArrivee.getSelectedItem().toString()); arrivee.setDelegation(cb_DelegationArrivee.getSelectedItem().toString()); arrivee.setLatitude(villeDAO.localiserVille_nom(arrivee.getGouvernorat()).getLatitude()); arrivee.setLongitude(villeDAO.localiserVille_nom(arrivee.getGouvernorat()).getLongitude()); Navigateur.main(depart, arrivee); } // GEN-LAST:event_boutton_LocaliserActionPerformed
private void remplirDelegationDepart() { listDelegationsDepart = villeDAO.afficheDelegation(cb_GouvernoratDepart.getSelectedItem().toString()); for (Ville ville : listDelegationsDepart) { cb_DelegationDepart.addItem(ville.getDelegation()); } }
private void remplirDelegationArrivee() { listDelegationsArrivee = villeDAO.afficheDelegation(cb_GouvernoratArrivee.getSelectedItem().toString()); for (Ville ville : listDelegationsArrivee) { cb_DelegationArrivee.addItem(ville.getDelegation()); } }
private void remplirLocaliteArrivee() { ListLocalitesArrivee = villeDAO.afficheLocalite( cb_GouvernoratArrivee.getSelectedItem().toString(), cb_DelegationArrivee.getSelectedItem().toString()); for (Ville ville : ListLocalitesArrivee) { cb_LocaliteArrivee.addItem(ville.getLocalite()); } }
private void remplirLocaliteDepart() { ListLocalitesDepart = villeDAO.afficheLocalite( cb_GouvernoratDepart.getSelectedItem().toString(), cb_DelegationDepart.getSelectedItem().toString()); for (Ville ville : ListLocalitesDepart) { cb_LocaliteDepart.addItem(ville.getLocalite()); } }
private void remplirGouvernoratDepart() { listGouvernoratsDepart = villeDAO.afficheGouvernorat(); for (Ville ville : listGouvernoratsDepart) { cb_GouvernoratDepart.addItem(ville.getGouvernorat()); } }
private void boutton_ModifierActionPerformed( java.awt.event.ActionEvent evt) { // GEN-FIRST:event_boutton_ModifierActionPerformed if (tf_Conducteur.getText().matches(_regexAdressEmail)) { covoitureur = covoitureurDAO.afficherCovoitureurEMAIL(tf_Conducteur.getText()); } else { covoitureur = covoitureurDAO.afficherCovoitureur_NomUtilisateur(tf_Conducteur.getText()); } // Covoiturage covoiturage = new Covoiturage(); covoiturage.setCreateur(covoitureur); villeDepart = villeDAO.afficherVille_Localite(cb_LocaliteDepart.getSelectedItem().toString()); covoiturage.setVilleDepart(villeDepart); villeArrivee = villeDAO.afficherVille_Localite(cb_LocaliteArrivee.getSelectedItem().toString()); covoiturage.setVilleArrivee(villeArrivee); try { java.util.Date dateDepartUTIL = dp_Date.getDate(); java.sql.Date dateDepartSQL = new java.sql.Date(dateDepartUTIL.getTime()); covoiturage.setDateDepart(dateDepartSQL); } catch (NullPointerException e) { e.getMessage(); } DateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd"); Date date = new Date(); String systemDate = dateFormat.format(date); String heureDepart = sp_HeureDepart.getValue().toString(); heureDepart = heureDepart.substring(11, 20); covoiturage.setHeureDepart(heureDepart); covoiturage.setNombrePlaces((int) sp_NombrePlaces.getValue()); covoiturage.setPrix((Float.parseFloat(tf_Prix.getText()))); covoiturage.setFumeur(chb_Fumeur.isSelected()); covoiturage.setReserveeFemmes(chb_Reserve.isSelected()); try { try { if ((!tf_Conducteur.getText().isEmpty()) && (!tf_Prix.getText().isEmpty()) && ((int) sp_NombrePlaces.getValue() != 0)) { if (dp_Date.getDate().before((dateFormat.parse(systemDate)))) { JOptionPane.showMessageDialog(this, "La date du covoiturage est dépassé."); } else if (dp_Date.getDate().after((dateFormat.parse(systemDate))) || dp_Date.getDate().equals(dateFormat.parse(systemDate))) { if (covoiturageDAO.modifierCovoiturage(covoiturage)) { System.out.println(" test covoiturage " + covoiturage.toString()); JOptionPane.showMessageDialog(this, "Le covoiturage a été mis à jour avec succés."); this.dispose(); } else { JOptionPane.showMessageDialog( this, "Le covoiturage n'a pas été mis à jour !", null, 2); } // System.out.println("test 1 id ; " + covoiturage); // Covoiturage covoiturage1 = // covoiturageDAO.modifierCovoiturage(covoiturage); // System.out.println("test 2 id ; " + covoiturage1); } } else { JOptionPane.showMessageDialog(this, "Veuillez remplir tous les champs !", null, 2); } } catch (ParseException ex) { } } catch (NullPointerException e) { JOptionPane.showMessageDialog(this, "Veuillez remplir tous les champs !", null, 2); } } // GEN-LAST:event_boutton_ModifierActionPerformed
private void remplirGouvernoratArrivee() { listGouvernoratsArrivee = villeDAO.afficheGouvernorat(); for (Ville ville : listGouvernoratsArrivee) { cb_GouvernoratArrivee.addItem(ville.getGouvernorat()); } }