예제 #1
0
  private void newAssistenteAdministrativo() {
    AssistenteAdministrativo aAdministrativo = new AssistenteAdministrativo();

    try {
      aAdministrativo.setNome(nome.getText());
      aAdministrativo.setSalario(Double.parseDouble(salario.getText()));
      aAdministrativo.setCargo(cargo.getSelectedItem().toString());
      aAdministrativo.setMatricula(Integer.parseInt(matricula.getText()));
      printAAdministrativoResults(aAdministrativo);
    } catch (Exception e) {
      JOptionPane.showMessageDialog(null, "Preencha todos os campos!");
    }
  }
예제 #2
0
  private void printAAdministrativoResults(Object sender) {
    DefaultListModel gettersList = new DefaultListModel();

    AssistenteAdministrativo aAdministrativo = (AssistenteAdministrativo) sender;
    gettersList.addElement("Nome: " + aAdministrativo.getNome());
    gettersList.addElement("Cargo: " + aAdministrativo.getCargo());

    if (turno.getSelectedItem().toString() == "Noturno") {
      gettersList.addElement("Salário + Bônus: " + aAdministrativo.getSalarioEBonusNoturno());
    } else {
      gettersList.addElement("Salário: " + aAdministrativo.getSalario());
    }

    gettersList.addElement("Matrícula: " + aAdministrativo.getMatricula());

    listaCadastros.setModel(gettersList);
  }