protected void salvar() { try { bean.setNome(fieldNome.getText()); bean.setValor(MkUtil.toBigDecimal(fieldValor.getText())); bean.setObservacao(textObservacao.getText()); if (bean.getId() == null) { modalidadeService.insert(bean); } else { modalidadeService.update(bean); } MkDialog.info("Modalidade salvo com sucesso", buttonSalvar); bean = modalidadeService.findById(bean.getId()); beanToForm(false); application.refreshWindows(); } catch (Exception ex) { MkDialog.error(ex.getMessage(), ex); } }