public void doActualizar() { // usuarioSelected.setStatus(checkEstadoUsuario.isChecked()); usuarioSelected.setCodigoempleado(txtNumerocarne.getValue()); usuarioSelected.setContrasena(txtClaveUsuario2.getValue()); usuarioSelected.setNombreCompleto(txtNombreUsuario.getValue()); usuarioSelected.setNombreusuario(txtUsuarioSistema.getValue()); usuarioSelected.setRegistroslista(txtRegistrosLista.getValue()); // try { // responseOperacion = usuarioBean.guardarUsuario(usuarioSelected, Boolean.FALSE); if (responseOperacion.getCodigoRespuesta() == Constants.CODE_OPERACION_SATISFACTORIA) { // MensajeMultilinea.show("Usuario actualizado Satisfactoriamente", // Constants.MENSAJE_TIPO_INFO); // usuarioSelected = responseOperacion.getUsuario(); loadDataFromEntity(); doReadOnly(Boolean.TRUE); doEditButton(); listaUsuarioCtrl.refresTotalRegistros(); listaUsuarioCtrl.refreshModel(0); } else { MensajeMultilinea.show(responseOperacion.getMensajeRespuesta(), Constants.MENSAJE_TIPO_ERROR); } // } catch (DiservWebException bex) { // bex.printStackTrace(); // MensajeMultilinea.show(bex.toString(), Constants.MENSAJE_TIPO_ERROR); // } doReadOnly(Boolean.TRUE); doEditButton(); }
public void onClick$btnSave(Event event) { try { if (getToken().intValue() > 0) { loadDataFromTextboxs(); // responseOperacion = usuarioBean.guardarUsuario(usuarioSelected, // Boolean.TRUE); if (responseOperacion.getCodigoRespuesta() == Constants.CODE_OPERACION_SATISFACTORIA) { // MensajeMultilinea.show(responseOperacion.getMensajeRespuesta() + " // Id Usuario:" + responseOperacion.getUsuario().getNombreUsuario(), // Constants.MENSAJE_TIPO_INFO); // usuarioSelected = responseOperacion.getUsuario(); loadDataFromEntity(); doReadOnly(Boolean.TRUE); doEditButton(); listaUsuarioCtrl.refresTotalRegistros(); listaUsuarioCtrl.refreshModel(0); } else { MensajeMultilinea.show( responseOperacion.getMensajeRespuesta(), Constants.MENSAJE_TIPO_ERROR); } setToken(0); } else if (getToken().intValue() == 0) { throw new DiservWebException( Constants.CODE_OPERATION_FALLIDA, "Se intento guardar el mismo cliente dos veces, por seguridad solo se proceso una vez "); } } catch (Exception e) { e.printStackTrace(); MensajeMultilinea.show(e.getMessage(), Constants.MENSAJE_TIPO_ERROR); } }