private void btSaveActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btSaveActionPerformed
        if (ctrlFields()) {
            if (newEnregistrement) { // Si nouvel enregistrement, faire un nouvel objet.
                if (type.equals(CtrlAdmin.TYPE_MEDECIN)) {
                    Medecin med = new Medecin();
                    getDatas(med);
                    if (ctrlAdmin.addMedecin(med)) {
                        JOptionPane.showMessageDialog(null, "Médecin sauvegardé");
                        ctrlAdmin.hideVueModifPersonnel();
                    } else {
                        erreur();
                    }
                } else if (type.equals(CtrlAdmin.TYPE_INFIRMIERE)) {
                    Infirmiere inf = new Infirmiere();
                    getDatas(inf);
                    if (ctrlAdmin.addInfirmiere(inf)) {
                        JOptionPane.showMessageDialog(null, "Infirmière sauvegardée");
                        ctrlAdmin.hideVueModifPersonnel();
                    } else {
                        erreur();
                    }
                    ctrlAdmin.addInfirmiere(inf);
                } else {
                    Secretaire sec = new Secretaire();
                    getDatas(sec);
                    if (ctrlAdmin.addSecretaire(sec)) {
                        JOptionPane.showMessageDialog(null, "Secrétaire sauvegardée");
                        ctrlAdmin.hideVueModifPersonnel();
                    } else {
                        erreur();
                    }
                    ctrlAdmin.addSecretaire(sec);
                }
            } else { // Si pas nouvel enregistrement, renvoyer l'objet déjà créé avec les nouvelles valeurs
                getDatas(this.personne);
                ctrlAdmin.addPersonnel(this.personne);
            }
        }
            
        
    }//GEN-LAST:event_btSaveActionPerformed