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 void rowEventListener(RowEditEvent e) { try { AnexosRespuestaDTO anexosRespuestaDTO = (AnexosRespuestaDTO) e.getObject(); if (txtAdjuntoDocumento == null) { txtAdjuntoDocumento = new InputText(); } txtAdjuntoDocumento.setValue(anexosRespuestaDTO.getAdjuntoDocumento()); if (txtDocumentoReal == null) { txtDocumentoReal = new InputText(); } txtDocumentoReal.setValue(anexosRespuestaDTO.getDocumentoReal()); if (txtEstadoRegistro == null) { txtEstadoRegistro = new InputText(); } txtEstadoRegistro.setValue(anexosRespuestaDTO.getEstadoRegistro()); if (txtNombreAnexo == null) { txtNombreAnexo = new InputText(); } txtNombreAnexo.setValue(anexosRespuestaDTO.getNombreAnexo()); if (txtNombreBusqueda == null) { txtNombreBusqueda = new InputText(); } txtNombreBusqueda.setValue(anexosRespuestaDTO.getNombreBusqueda()); if (txtUsuarioCreador == null) { txtUsuarioCreador = new InputText(); } txtUsuarioCreador.setValue(anexosRespuestaDTO.getUsuarioCreador()); if (txtIdAnexoPqr_AnexosPqr == null) { txtIdAnexoPqr_AnexosPqr = new InputText(); } txtIdAnexoPqr_AnexosPqr.setValue(anexosRespuestaDTO.getIdAnexoPqr_AnexosPqr()); if (txtIdRespSol_RespuestaSol == null) { txtIdRespSol_RespuestaSol = new InputText(); } txtIdRespSol_RespuestaSol.setValue(anexosRespuestaDTO.getIdRespSol_RespuestaSol()); if (txtIdAnxResp == null) { txtIdAnxResp = new InputText(); } txtIdAnxResp.setValue(anexosRespuestaDTO.getIdAnxResp()); if (txtFechaCreacion == null) { txtFechaCreacion = new Calendar(); } txtFechaCreacion.setValue(anexosRespuestaDTO.getFechaCreacion()); Long idAnxResp = FacesUtils.checkLong(txtIdAnxResp); entity = businessDelegatorView.getAnexosRespuesta(idAnxResp); action_modify(); } catch (Exception ex) { } }
public String action_modify() { try { if (entity == null) { Long idAnxResp = new Long(selectedAnexosRespuesta.getIdAnxResp()); entity = businessDelegatorView.getAnexosRespuesta(idAnxResp); } entity.setAdjuntoDocumento(FacesUtils.checkString(txtAdjuntoDocumento)); entity.setDocumentoReal(FacesUtils.checkBlob(txtDocumentoReal)); entity.setEstadoRegistro(FacesUtils.checkString(txtEstadoRegistro)); entity.setFechaCreacion(FacesUtils.checkDate(txtFechaCreacion)); 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.updateAnexosRespuesta(entity); FacesUtils.addInfoMessage("El anexo se modificó exitosamente"); } catch (Exception e) { data = null; FacesUtils.addErrorMessage(e.getMessage()); } return ""; }
public String action_delete_master() { try { Long idAnxResp = FacesUtils.checkLong(txtIdAnxResp); entity = businessDelegatorView.getAnexosRespuesta(idAnxResp); action_delete(); } catch (Exception e) { FacesUtils.addErrorMessage(e.getMessage()); } return ""; }