Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private void jButtonSaveActionPerformed(java.awt.event.ActionEvent evt) {
- String name = textFieldName.getText();
- String email = textFieldEmail.getText();
- String job = textFieldJob.getText();
- String password = passwordField.getText();
- String username = textFieldUsername.getText();
- int age = 0;
- //gets Age from text field
- try {
- age = Integer.parseInt(textFieldAge.getText());
- } catch (NumberFormatException ex) {
- System.out.println("Exception: " + ex);
- }
- //gets Driver details
- try {
- currentUser.saveProfile(name, email, age, job, password, username);
- } catch (SQLException ex) {
- Logger.getLogger(EditarPerfil.class.getName()).log(Level.SEVERE, null, ex);
- }
- //if(jDateChooser1.getDate() == null)
- try {
- if (currentDriver.verificarCondutor(userId) == true) {
- if (jDateChooser1.getDate().before(currentDate) || jDateChooser1.getDate() == null ) {
- JOptionPane.showMessageDialog(null, "Data inválida!");
- } else {
- try {
- if (currentDriver.updateDriver(currentUser.getUserId(), Integer.parseInt(textFieldLicense.getText()), jDateChooser1.getDate(), String.valueOf(jComboBox1.getSelectedItem())) == true) {
- JOptionPane.showMessageDialog(null, "Informação alterada com sucesso!");
- new UsersFrame(currentUser).setVisible(true);
- this.dispose();
- }
- } catch (java.lang.NumberFormatException e) {
- JOptionPane.showMessageDialog(null, "Introduza número de carta válido!");
- } catch (SQLException ex) {
- JOptionPane.showMessageDialog(null, "Selecione uma categoria válida!");
- }
- }
- } } catch (SQLException ex) {
- Logger.getLogger(EditarPerfil.class.getName()).log(Level.SEVERE, null, ex);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement