private void jButton1ActionPerformed( java.awt.event.ActionEvent evt) { // GEN-FIRST:event_jButton1ActionPerformed PersonneDAO pdao = new PersonneDAO(); ResponsablePatisserieDAO rpdao = new ResponsablePatisserieDAO(); String login1 = loginP.getText(); ResponsablePatisserie rp = new ResponsablePatisserie(); rp.setNom(nomP.getText()); rp.setPrenom(prenomP.getText()); String ch = cinP.getText(); rp.setCin(Integer.parseInt(ch)); rp.setLogin(loginP.getText()); rp.setPwd(pswdP.getText()); rp.setAdresse(adresseP.getText()); rp.setNom_patisserie(nomPatisserie.getText()); rp.setAdresse_Patisserie(adressepatisserie.getText()); rpdao.modifierResponsablePatisserie(rp, Authentification.personne.getId()); JOptionPane.showMessageDialog(rootPane, "personne modifiée"); } // GEN-LAST:event_jButton1ActionPerformed
private void validerActionPerformed( java.awt.event.ActionEvent evt) { // GEN-FIRST:event_validerActionPerformed int test = 0; if (RBClient.isSelected()) { IClientDAO pdao = new ClientDAO(); PersonneDAO cdao = new PersonneDAO(); int resultat = 0; Client p = new Client(); tnom.setText(""); tprenom.setText(""); tcin.setText(""); tlogin.setText(""); tpwd.setText(""); tdate.setText(""); tadresse.setText(""); if (nom.getText().equals("")) { tnom.setText("champ invalide"); } else { if (isInteger(nom.getText())) { tnom.setText("saisie chaine"); } else { p.setNom(nom.getText()); test++; } } if (prenom.getText().equals("")) { tprenom.setText("champs invalide"); } else { if (isInteger(prenom.getText())) { tprenom.setText("saisie chaine"); } else { p.setPrenom(prenom.getText()); test++; } } if (cin.getText().equals("")) { tcin.setText("champs invalide"); } else { if (!isInteger(cin.getText())) { tcin.setText("saisie num"); } else { test++; p.setCin(Integer.parseInt(cin.getText())); } } if (adresse.getText().equals("")) { tadresse.setText("champs invalide"); } else { test++; p.setAdresse(adresse.getText()); } if (login.getText().equals("")) { tlogin.setText("champs invalide"); } else { resultat = cdao.trouverIdPersonneParLogin(login.getText()); if (resultat != 0) { JOptionPane.showMessageDialog(rootPane, "Utilisateur déja existant"); } else { test++; p.setLogin(login.getText()); } } if (pwd.getText().equals("")) { tpwd.setText("champs invalide"); } else { test++; p.setPwd(pwd.getText()); } System.out.println(test); if (test == 6) { java.util.Date utilDate = date.getDate(); java.sql.Date sqlDate = new java.sql.Date(utilDate.getTime()); p.setDateNaissance(sqlDate); pdao.ajouterClient(p); JOptionPane.showMessageDialog(rootPane, "Client ajoutée avec succès"); } } else if (RBRespo.isSelected()) { ResponsablePatisserieDAO rdao = new ResponsablePatisserieDAO(); PersonneDAO cdao = new PersonneDAO(); int resultat = 0; ResponsablePatisserie rp = new ResponsablePatisserie(); tnom.setText(""); tprenom.setText(""); tcin.setText(""); tlogin.setText(""); tpwd.setText(""); tdate.setText(""); tadresse.setText(""); tnomP.setText(""); tadressep.setText(""); if (nom.getText().equals("")) { tnom.setText("champ invalide"); } else { if (isInteger(nom.getText())) { tnom.setText("saisie chaine"); } else { rp.setNom(nom.getText()); test++; } } if (prenom.getText().equals("")) { tprenom.setText("champs invalide"); } else { if (isInteger(prenom.getText())) { tprenom.setText("saisie chaine"); } else { rp.setPrenom(prenom.getText()); test++; } } if (cin.getText().equals("")) { tcin.setText("champs invalide"); } else { if (!isInteger(cin.getText())) { tcin.setText("saisie num"); } else { test++; rp.setCin(Integer.parseInt(cin.getText())); } } if (adresse.getText().equals("")) { tadresse.setText("champs invalide"); } else { test++; rp.setAdresse(adresse.getText()); } if (login.getText().equals("")) { tlogin.setText("champs invalide"); } else { resultat = cdao.trouverIdPersonneParLogin(login.getText()); if (resultat != 0) { JOptionPane.showMessageDialog(rootPane, "Utilisateur déja existant"); } else { test++; rp.setLogin(login.getText()); } } if (pwd.getText().equals("")) { tpwd.setText("champs invalide"); } else { test++; rp.setPwd(pwd.getText()); } if (nomPatisserie.getText().equals("")) { tnomP.setText("champ invalide"); } else { if (isInteger(nomPatisserie.getText())) { tnomP.setText("saisie chaine"); } else { rp.setNom_patisserie(nomPatisserie.getText()); test++; } } if (adressepatisserie.getText().equals("")) { tadressep.setText("champs invalide"); } else { test++; rp.setAdresse_Patisserie(adressepatisserie.getText()); } System.out.println(test); if (test == 8) { java.util.Date utilDate = date.getDate(); java.sql.Date sqlDate = new java.sql.Date(utilDate.getTime()); rp.setDateNaissance(sqlDate); rdao.insertResponsablePatisserie(rp); JOptionPane.showMessageDialog(rootPane, "Responsable Patisserie ajoutée avec succès"); } } // nom.setEnabled(false); } // GEN-LAST:event_validerActionPerformed