private void beanToForm(boolean isEditMode) {
    if (bean.getId() == null) {
      fieldId.setText("NOVO");
    } else {
      fieldId.setText(bean.getId() + "");
    }
    fieldNome.setText(bean.getNome());
    fieldValor.setValue(bean.getValor());
    textObservacao.setText(bean.getObservacao());

    fieldNome.setEditable(isEditMode);
    fieldValor.setEditable(isEditMode);
    textObservacao.setEditable(isEditMode);

    buttonNovo.setEnabled(!isEditMode);
    buttonSalvar.setEnabled(isEditMode);
    buttonEditar.setEnabled(!isEditMode);
    buttonExcluir.setEnabled(!isEditMode);
  }
Пример #2
0
  private void beanToForm(boolean isEditMode) {
    if (bean.getId() == null) {
      fieldId.setText("NOVO");
    } else {
      fieldId.setText(bean.getId() + "");
    }
    fieldCliente.setText(bean.getCliente());
    fieldTelefone.setText(bean.getTelefone());
    fieldOftalmologista.setText(bean.getOftalmologista());
    fieldDataReceita.setDate(bean.getDataReceita());
    fieldOlhoDireitoLonge.setText(bean.getOlhoDireitoLonge());
    fieldOlhoEsquerdoLonge.setText(bean.getOlhoEsquerdoLonge());
    fieldOlhoDireitoPerto.setText(bean.getOlhoDireitoPerto());
    fieldOlhoEsquerdoPerto.setText(bean.getOlhoEsquerdoPerto());
    fieldAdicao.setText(bean.getAdicao());
    fieldLente.setText(bean.getLente());
    fieldArmacao.setText(bean.getArmacao());
    textObservacao.setText(bean.getObservacao());
    fieldDP.setText(bean.getDp());
    fieldAltura.setText(bean.getAltura());

    fieldCliente.setEditable(isEditMode);
    fieldTelefone.setEditable(isEditMode);
    fieldOftalmologista.setEditable(isEditMode);
    fieldDataReceita.setEditable(isEditMode);
    fieldOlhoDireitoLonge.setEditable(isEditMode);
    fieldOlhoEsquerdoLonge.setEditable(isEditMode);
    fieldOlhoDireitoPerto.setEditable(isEditMode);
    fieldOlhoEsquerdoPerto.setEditable(isEditMode);
    fieldAdicao.setEditable(isEditMode);
    fieldLente.setEditable(isEditMode);
    fieldArmacao.setEditable(isEditMode);
    textObservacao.setEditable(isEditMode);
    fieldDP.setEditable(isEditMode);
    fieldAltura.setEditable(isEditMode);

    buttonNovo.setEnabled(!isEditMode);
    buttonSalvar.setEnabled(isEditMode);
    buttonEditar.setEnabled(!isEditMode);
    buttonExcluir.setEnabled(!isEditMode);
    buttonImprimir.setEnabled(!isEditMode);
  }
 protected void editar() {
   beanToForm(true);
   if (!JanelaLogin.getInstance().getUsuarioLogado().isAdministrador()) {
     fieldValor.setEditable(false);
   }
 }