public void listener_txtId() { try { Long idAnxResp = FacesUtils.checkLong(txtIdAnxResp); entity = (idAnxResp != null) ? businessDelegatorView.getAnexosRespuesta(idAnxResp) : null; } catch (Exception e) { entity = null; } if (entity == null) { txtAdjuntoDocumento.setDisabled(false); txtDocumentoReal.setDisabled(false); txtEstadoRegistro.setDisabled(false); txtNombreAnexo.setDisabled(false); txtNombreBusqueda.setDisabled(false); txtUsuarioCreador.setDisabled(false); txtIdAnexoPqr_AnexosPqr.setDisabled(false); txtIdRespSol_RespuestaSol.setDisabled(false); txtFechaCreacion.setDisabled(false); txtIdAnxResp.setDisabled(false); btnSave.setDisabled(false); } else { txtAdjuntoDocumento.setValue(entity.getAdjuntoDocumento()); txtAdjuntoDocumento.setDisabled(false); txtDocumentoReal.setValue(entity.getDocumentoReal()); txtDocumentoReal.setDisabled(false); txtEstadoRegistro.setValue(entity.getEstadoRegistro()); txtEstadoRegistro.setDisabled(false); txtFechaCreacion.setValue(entity.getFechaCreacion()); txtFechaCreacion.setDisabled(false); txtNombreAnexo.setValue(entity.getNombreAnexo()); txtNombreAnexo.setDisabled(false); txtNombreBusqueda.setValue(entity.getNombreBusqueda()); txtNombreBusqueda.setDisabled(false); txtUsuarioCreador.setValue(entity.getUsuarioCreador()); txtUsuarioCreador.setDisabled(false); txtIdAnexoPqr_AnexosPqr.setValue(entity.getAnexosPqr().getIdAnexoPqr()); txtIdAnexoPqr_AnexosPqr.setDisabled(false); txtIdRespSol_RespuestaSol.setValue(entity.getRespuestaSol().getIdRespSol()); txtIdRespSol_RespuestaSol.setDisabled(false); txtIdAnxResp.setValue(entity.getIdAnxResp()); txtIdAnxResp.setDisabled(true); btnSave.setDisabled(false); if (btnDelete != null) { btnDelete.setDisabled(false); } } }
public String action_create() { try { entity = new AnexosRespuesta(); Long idAnxResp = FacesUtils.checkLong(txtIdAnxResp); entity.setAdjuntoDocumento(FacesUtils.checkString(txtAdjuntoDocumento)); entity.setDocumentoReal(FacesUtils.checkBlob(txtDocumentoReal)); entity.setEstadoRegistro(FacesUtils.checkString(txtEstadoRegistro)); entity.setFechaCreacion(FacesUtils.checkDate(txtFechaCreacion)); entity.setIdAnxResp(idAnxResp); entity.setNombreAnexo(FacesUtils.checkString(txtNombreAnexo).toLowerCase()); entity.setNombreBusqueda(FacesUtils.checkString(txtNombreBusqueda).toLowerCase()); entity.setUsuarioCreador(FacesUtils.checkString(txtUsuarioCreador).toLowerCase()); entity.setAnexosPqr( (FacesUtils.checkLong(txtIdAnexoPqr_AnexosPqr) != null) ? businessDelegatorView.getAnexosPqr(FacesUtils.checkLong(txtIdAnexoPqr_AnexosPqr)) : null); entity.setRespuestaSol( (FacesUtils.checkLong(txtIdRespSol_RespuestaSol) != null) ? businessDelegatorView.getRespuestaSol( FacesUtils.checkLong(txtIdRespSol_RespuestaSol)) : null); businessDelegatorView.saveAnexosRespuesta(entity); FacesUtils.addInfoMessage("El anexo se guardó exitosamente"); action_clear(); } catch (Exception e) { entity = null; FacesUtils.addErrorMessage(e.getMessage()); } return ""; }
public String action_modifyWitDTO( String adjuntoDocumento, Blob documentoReal, String estadoRegistro, Date fechaCreacion, Long idAnxResp, String nombreAnexo, String nombreBusqueda, String usuarioCreador, Long idAnexoPqr_AnexosPqr, Long idRespSol_RespuestaSol) throws Exception { try { entity.setAdjuntoDocumento(FacesUtils.checkString(adjuntoDocumento)); entity.setDocumentoReal(FacesUtils.checkBlob(documentoReal)); entity.setEstadoRegistro(FacesUtils.checkString(estadoRegistro)); entity.setFechaCreacion(FacesUtils.checkDate(fechaCreacion)); entity.setNombreAnexo(FacesUtils.checkString(nombreAnexo)); entity.setNombreBusqueda(FacesUtils.checkString(nombreBusqueda)); entity.setUsuarioCreador(FacesUtils.checkString(usuarioCreador)); businessDelegatorView.updateAnexosRespuesta(entity); FacesUtils.addInfoMessage(ZMessManager.ENTITY_SUCCESFULLYMODIFIED); } catch (Exception e) { // renderManager.getOnDemandRenderer("AnexosRespuestaView").requestRender(); FacesUtils.addErrorMessage(e.getMessage()); throw e; } return ""; }