예제 #1
0
  @Override
  public void handle(Event e) {
    if (e.getSource() == this.btnModificar) {
      if (this.verificarCampos()) {
        aluno.setBairro(this.txtBairro.getText());
        aluno.setCelular(this.txtCelular.getText());
        aluno.setCep(this.txtCep.getText());
        aluno.setCidade(this.txtCidade.getText());
        aluno.setComplemento(this.txtComplemento.getText());
        aluno.setDataNascimento(this.getDataNascimentoPreenchida());
        aluno.setEmail(this.txtEmail.getText());
        aluno.setNome(this.txtNome.getText());
        aluno.setNomeLogradouro(this.txtEndereco.getText());
        aluno.setNumLogradouro(this.txtNumero.getText());
        aluno.setTelefone(this.txtTelefone.getText());
        aluno.setResponsavel(responsavel);

        if (this.aluno.modificar() == true) {
          Alerta.mostrarMensagemSucesso("O cadastro foi modificado corretamente!", "Sucesso");
        } else {
          Alerta.mostrarMensagemErro("Ocorreu um erro ao modificar o cadastro", "Erro");
        }

        this.close();
      }
    } else if (e.getSource() == this.btnProcurarResponsavel) {
      PesquisarResponsavel telaPesquisaResponsavel = new PesquisarResponsavel();
      telaPesquisaResponsavel.showAndWait();
      this.responsavel = telaPesquisaResponsavel.getResponsavelSelecionado();
      this.txtResponsavel.setText(this.responsavel.getNome());
    }
  }
 public void selectTab(Event evt) {
   Object source = evt.getSource();
   if (source == tabPersoon) {
     clearTabPersoon();
   } else if (source == tabGezin) {
     clearTabGezin();
   } else if (source == tabPersoonInvoer) {
     clearTabPersoonInvoer();
   } else if (source == tabGezinInvoer) {
     clearTabGezinInvoer();
   }
 }
예제 #3
0
 public void listViewClick(Event event) {
   event.getSource();
   dialog.show();
 }