public void actionPerformed(ActionEvent e) { if (e.getSource() == btCancelar) { Object[] opcoes = { bn.getString("menuCadastrarPassageiro.cancelar.sim"), bn.getString("menuCadastrarPassageiro.cancelar.nao") }; int i = JOptionPane.showOptionDialog( null, bn.getString("menuCadastrarPassageiro.cancelar.opcao"), bn.getString("menuCadastrarPassageiro.cancelar.atencao"), JOptionPane.YES_NO_OPTION, JOptionPane.QUESTION_MESSAGE, null, opcoes, opcoes[0]); if (i == JOptionPane.YES_OPTION) { System.exit(0); } } if (e.getSource() == btProximo) { try { Passageiro passageiro = new Passageiro(); passageiro.setNomePassageiro(txNome.getText()); passageiro.setSobreNomePassageiro(txSobrenome.getText()); String formatarData = "" + txDataNascimento.getText(); ConvData c = new ConvData(); passageiro.setDataNascimento(c.parseDataIso(formatarData)); passageiro.setEmailPassageiro(txEmail.getText()); passageiro.setTelefonePassageiro(txTelefone.getText()); passageiro.setCpfPassageiro(txCpf.getText()); // /// txTipo.setText("fdf"); if (cTipoPassageiro.getSelectedItem() == bn.getString("menuCadastrarPassageiro.adulto")) { passageiro.setTipoPassageiro(bn.getString("menuCadastrarPassageiro.adulto")); } else if (cTipoPassageiro.getSelectedItem() == bn.getString("menuCadastrarPassageiro.crianca")) { passageiro.setTipoPassageiro(bn.getString("menuCadastrarPassageiro.crianca")); } else { passageiro.setTipoPassageiro(bn.getString("menuCadastrarPassageiro.bebe")); } if (cFormaTratamento.getSelectedItem() == bn.getString("menuCadastrarPassageiro.sra")) { passageiro.setFormaTratamentoPassageiro(bn.getString("menuCadastrarPassageiro.sra")); } else if (cFormaTratamento.getSelectedItem() == bn.getString("menuCadastrarPassageiro.sr")) { passageiro.setFormaTratamentoPassageiro(bn.getString("menuCadastrarPassageiro.sr")); } else { passageiro.setFormaTratamentoPassageiro(bn.getString("menuCadastrarPassageiro.srta")); } // pega ultimo código da passagem gerada passagem = passagemDAO.getCodPassagem(limit); // cadastrao o passageiro codigogerado = new Passageiro(); passageiroDAO = new PassageiroDAO(); passageiroDAO.cadastrarPassageiro(passageiro); // pega ultimo código do passageiro gerado codigogerado = passageiroDAO.getCodPassageiro(limit); txCodPas.setText(" " + passagem.getCodPas()); cod = codigogerado.getCodPassageiro(); passagemDAO.cadastrarPassageiroNaPassagem( codigogerado.getCodPassageiro(), passagem.getCodPas()); painel.dispose(); } catch (Exception e1) { JOptionPane.showMessageDialog( null, bn.getString("menuCadastrarPassageiro.ordemErrada"), bn.getString("menuCadastrarPassageiro.titulo"), JOptionPane.INFORMATION_MESSAGE); } } if (e.getSource() == btVoltar) { passagem = passagemDAO.getCodPassagem(limit); passagemDAO.excluir(passagem.getCodPas()); painel.dispose(); } }