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); }
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); } }