@Scope(value="session") @Controller(value="obraVistoriaDetalhesM") public class ObraVistoriaDetalhesMBean extends br.inf.thema.erp.padrao.mbean.MBeanManutencao<ObraVistoriaVo>
Modifier and Type | Field and Description |
---|---|
private java.lang.Long |
codigoTipoArquivo |
private java.lang.Long |
codigoTipoFoto |
private br.inf.thema.erp.integracao.documentos.service.ConsultaDocumentoAnexoPublicService |
consultaDocumentoAnexoPublicService |
private java.lang.String |
descricaoTipoDocumento |
private java.lang.Boolean |
detalhes |
private br.inf.thema.erp.integracao.documentos.service.DocumentoAnexoPublicService |
documentoAnexoPublicService |
private br.inf.thema.erp.integracao.documentos.util.DocumentoAnexoUtil |
documentoAnexoUtil |
private br.inf.thema.erp.integracao.documentos.service.DocumentoPublicService |
documentoPublicService |
private br.inf.thema.erp.integracao.documentos.service.DocumentoVinculoPublicService |
documentoVinculoPublicService |
private br.inf.thema.erp.integracao.documentos.service.FileUtilsPublicService |
fileUtilsPublicService |
private GestaoObraResponsavelTecnicoService |
gestaoObraResponsavelTecnicoService |
private java.lang.Long |
inscricaoUsuarioAtual |
private java.util.List<br.inf.thema.erp.integracao.documentos.entidade.DocumentoAnexo> |
listaDocumentoArquivoAnexo |
private java.util.List<br.inf.thema.erp.integracao.documentos.entidade.DocumentoAnexo> |
listaDocumentoFotoAnexo |
private java.util.List<GestaoObraResponsavelTecnicoVo> |
listaResponsaveisObra |
private java.util.List<javax.faces.model.SelectItem> |
listaSequenciaObra |
private java.util.List<javax.faces.model.SelectItem> |
listaSituacao |
private java.util.List<javax.faces.model.SelectItem> |
listaTempoClima |
private java.util.List<javax.faces.model.SelectItem> |
listaTempoCondicao |
private java.util.List<TcersTabelas> |
listaTipoDoc |
private java.util.List<javax.faces.model.SelectItem> |
listaTipoEvento |
private br.inf.thema.erp.infra.utils.MensagemUtil |
mensagemEntidade |
private br.inf.thema.erp.infra.utils.MensagemUtil |
mensagemUtil |
private java.lang.String |
nomeArquivo |
private ObraListaService |
obraListaService |
private ObraVistoriaExternoService |
obraVistoriaExternoService |
private ObraVistoriaService |
obraVistoriaService |
private java.lang.Long |
parametroTipoDocumento |
private br.inf.thema.erp.integracao.documentos.entidade.ParametroVinculoTipo |
parametroVinculoTipoArquivo |
private br.inf.thema.erp.integracao.documentos.entidade.ParametroVinculoTipo |
parametroVinculoTipoFoto |
private br.inf.thema.erp.integracao.documentos.service.ParametroVinculoTipoPublicService |
parametroVinculoTipoService |
private int |
rowKeyAnexo |
private java.lang.Long |
sequenciaObra |
private static long |
serialVersionUID |
private TcersTabelasService |
tcersTabelasService |
private java.lang.Long |
usuarioAtual |
autorizacaoM, controladorDeJanelas
camposCriterios, chavePrimariaService, CLASSIFICACAO_ASSINATURA_ELETRONICA_PADRAO, clazz, consultaDoUsuario, entidadeBundle, entidades, habilitaSalvarConsulta, padraoBundle, permissaoService, preferenciaUsuarioService, programaService, registroDesejado, sessaoService, statusAcao, usuarioConsultaService, variaveisDeSessaoProxyImpl
Constructor and Description |
---|
ObraVistoriaDetalhesMBean() |
Modifier and Type | Method and Description |
---|---|
void |
acaoAprovar() |
void |
acaoRejeitar() |
void |
acaoRetornarAjuste() |
void |
acaoTipoArquivo() |
void |
acaoTipoFoto() |
void |
carregaDocumentos() |
private void |
completaTituloIdenficacao(br.inf.thema.erp.integracao.documentos.vo.DocumentoVo doc) |
java.lang.Long |
getCodigoTipoArquivo() |
java.lang.Long |
getCodigoTipoFoto() |
java.lang.String |
getDescricaoTipoDocumento() |
private java.lang.String |
getExtensaoFile(br.inf.thema.erp.integracao.documentos.vo.DocumentoVo doc) |
java.lang.Long |
getInscricaoUsuarioAtual() |
java.util.List<br.inf.thema.erp.integracao.documentos.entidade.DocumentoAnexo> |
getListaDocumentoArquivoAnexo() |
java.util.List<br.inf.thema.erp.integracao.documentos.entidade.DocumentoAnexo> |
getListaDocumentoFotoAnexo() |
java.util.List<javax.faces.model.SelectItem> |
getListaSequenciaObra() |
java.util.List<javax.faces.model.SelectItem> |
getListaSituacao() |
java.util.List<javax.faces.model.SelectItem> |
getListaTempoClima() |
java.util.List<javax.faces.model.SelectItem> |
getListaTempoCondicao() |
java.util.List<javax.faces.model.SelectItem> |
getListaTipoEvento() |
java.lang.String |
getNomeArquivo() |
private java.lang.String |
getNomeArquivo(br.inf.thema.erp.integracao.documentos.vo.DocumentoVo doc) |
br.inf.thema.erp.integracao.documentos.entidade.ParametroVinculoTipo |
getParametroVinculoTipoArquivo() |
br.inf.thema.erp.integracao.documentos.entidade.ParametroVinculoTipo |
getParametroVinculoTipoFoto() |
java.lang.Boolean |
getResponsavelObra() |
int |
getRowKeyAnexo() |
java.lang.Long |
getSequenciaObra() |
br.inf.thema.erp.infra.service.BaseService |
getService() |
java.util.List<br.inf.thema.erp.padrao.entidades.Permissao> |
getToolbarAcoes() |
java.lang.Long |
getUsuarioAtual() |
void |
inicializaPrograma() |
void |
init() |
void |
posCriar(int registro) |
void |
posRecuperar() |
void |
posSalvar() |
void |
posSalvarRegistro(ObraVistoriaVo entidade,
br.inf.thema.erp.padrao.mbean.MBeanManutencao.AcaoSalvar acao) |
private void |
preparaArquivo(br.inf.thema.erp.integracao.documentos.vo.DocumentoVo doc) |
java.lang.Boolean |
preSalvar() |
void |
processUploadArquivo(org.richfaces.event.FileUploadEvent event) |
void |
removerArquivo(int rowKey) |
void |
removerFoto(int rowKey) |
void |
salvarActionExternoAcao() |
void |
setCodigoTipoArquivo(java.lang.Long codigoTipoArquivo) |
void |
setCodigoTipoFoto(java.lang.Long codigoTipoFoto) |
void |
setNomeArquivo(java.lang.String nomeArquivo) |
void |
setRowKeyAnexo(int rowKeyAnexo) |
void |
setSequenciaObra(java.lang.Long sequenciaObra) |
private void |
validarExtensao(br.inf.thema.erp.integracao.documentos.vo.DocumentoVo doc) |
void |
visualizarArquivo(int rowKey) |
void |
visualizarFoto(int rowKey) |
acaoAutorizada, apagar, apagarClick, aplicarCriterios, ativarRegistro, cancelar, criar, criarEntidade, desativarRegistro, executaConsultaSalva, executaCriterios, exigirAutorizacao, exigirAutorizacaoSalvar, exigirAutorizacaoSalvar, exigirAutorizacaoSalvar, exigirAutorizacaoSalvar, getEntidadeCorrente, getLocalizar, getMbeanProgramaPai, getQuantidadeDeRegistrosNovos, getWhere, localizar, localizarRecuperar, posApagarRegistro, posLocalizar, posLocalizarRecuperar, posRetornarFiltro, preApagar, preApagarRegistro, preLocalizar, preparaSalvarConsulta, preRecuperar, preSalvarRegistro, recuperar, recuperarClick, recuperarRegistros, registraAberturaFiltro, registraAberturaFiltro, salvar, salvarAction, salvarActionExterno, salvaRegistroModificado, salvaRegistroNovo, setEntidadeCorrente, setEntidades, setMbeanProgramaPai, valida, validaAbertura
abreCadastroDeProgramas, acaoAssinarEletronicamente, adicionarCriterio, backBreadCrumb, backClone, backLastBreadCrumb, cancelarAssinarEletronicamente, carregaAparencia, carregaPreferencias, concatenaFolhaAssinaturas, confirmarAssinarEletronicamente, controlaToolbarAcoes, createToolbar, criaReport, criarPlanilha, criarPlanilhaODF, criarPlanilhaXSSF, decrementa, decrementaIndice, executaAcao, executaPrograma, executaProgramaMenu, executaRelatorio, executaRelatorio, executouLimparDoFiltro, existemRegistrosModificados, fecharModal, fecharPrograma, getAbasNaoDetalhe, getAgregadores, getAmbienteValidacaoDesenvolvimento, getApagarDisabled, getAssinaturasParaRelatorio, getAtributosObrigatorios, getAuditoriaService, getCampos, getCampos, getCamposCriterios, getCamposNatural, getCamposSelecionados, getCancelar, getClassificacaoAssinaturaAssEletronica, getConfiguracoesDeAparencia, getConfiguracoesDeCss, getConfirmaAssinaturaEletronica, getConfirmar, getConsultaDoUsuario, getConsultasDoUsuario, getControlarAtivar, getControlarDesativar, getCredencialAutenticado, getCredencialIsAutenticado, getCriando, getCriarDisabled, getCssPersonalizado, getDesabilitaAba, getDescricao, getDesfazer, getDocumentosAssinaturaEletronica, getEntidade, getEntidadeBundle, getEntidades, getEntidadesReport, getExcluir, getExibeCampoConfirmacaoSenhaAssEletronica, getExibirAlertaSomenteLeitura, getExibirListaClassificacaoModalAssEletronica, getExigeCredencial, getExistemRegistrosModificados, getExisteRegistroSelecionado, getExtensaoPlanilha, getExtensaoReport, getHabilitaConsultaDinamica, getHabilitaOrdenacao, getHabilitaSalvarConsulta, getImgProgramaVinculado, getIncluir, getIndice, getIndiceDeLarguraDeColuna, getIsBpm, getListaCamposNatural, getListaClassificacaoAssEletronica, getListaHelpPrograma, getListaHelpProgramaHelp, getListaRerender, getListaRerenderPosNavegacao, getListaRerenderPosRecuperar, getListaRerenderPosSalvar, getLocalizando, getLocalizarDisabled, getMostraBarraNavegacao, getMostraBreadCrumb, getMostraForm, getMostraHelpPrograma, getMostraMensagemDeRegistrosModificados, getMostraMenuOutrasOpcoes, getMostrarAcoes, getMostrarBarraFerramentas, getMostrarModalCredencial, getMostraVinculos, getNomeUsuarioLogadoAssEletronica, getOperadores, getOrdenacaoCampos, getOrdenado, getOrdenar, getOrientacaoReport, getPadraoBundle, getPermiteAssinarDigitalmente, getPermiteAssinarEletronicamente, getPreferencias, getProgramaFiltro, getProgramasBarra, getProgramasVinculados, getRecuperando, getRegistroDesejado, getRegistros, getRenderizaAba, getReportDataSource, getRetrieve, getSalvarDisabled, getSelectionCriterios, getSenhaAssEletronica, getShowModalAssinaturaEletronica, getStatusAcao, getTemAbas, getTemControleDeLimiteDeRegistros, getTipo, getTitle, getToolbarFiltro, getToolbarGrupoAcao, getToolbarManutencao, getToolbarRelatorio, getUsuarioAssEletronica, getVariaveisDeSessaoProxyImpl, incrementa, incrementaIndice, init, isAtributoObrigatorio, isCloned, limpaSelecaoCampos, limpaTodosHelpsPrograma, limpaTodosHelpsProgramaHelp, marcaHelpProgramaComoLido, marcaTodosHelpsProgramaComoLido, mostraMenuOutrasOpcoes, moverAbaixo, moverAcima, ordenar, ordenar, ordenar, posAssinarEletronicamente, posAssinarEletronicamenteEntidade, posRelatorio, preAberturaRelatorioParametro, preAssinarEletronicamente, preRegistrarDocumento, preRelatorio, preRelatorioParametro, preTrocaDeRegistro, preVinculo, primeiroIndice, putRequiredFieldErrorMessage, redireciona, redireciona, registraAuditoriaDeAcesso, registraAuditoriaDeAcesso, reinicializaPrograma, removerCriterio, reorderCampos, reset, salvarConsulta, salvarPreferencias, selecionaTodosOsCampos, setAtributosObrigatorios, setAuditoriaService, setCampos, setCamposCriterios, setClassificacaoAssinaturaAssEletronica, setConfiguracoesDeAparencia, setConfirmaAssinaturaEletronica, setConsultaDoUsuario, setConsultasDoUsuario, setDesabilitaAba, setEntidade, setEntidadesFiltro, setExtensaoPlanilha, setExtensaoReport, setIndice, setListaHelpPrograma, setListaHelpProgramaHelp, setMostrarModalCredencial, setOrientacaoReport, setPermissaoService, setPreferencias, setRegistroDesejado, setRenderizaAba, setRetrieve, setSelectionCriterios, setSenhaAssEletronica, setShowModalAssinaturaEletronica, setStatusAcao, setTipo, setToolbarRelatorio, trocaDeregistro, ultimoIndice, vaiParaRegistro, visualizaDocumento, visualizaDocumento, visualizaDocumento, visualizaDocumento
adicionaMensagem, documentoAnexadoViaReport, getApplicationContext, getColunaFoco, getCss, getDadosSessao, getFacesContext, getJanela, getLocale, getMensagens, getMensagensNaoLidas, getPrograma, getProgramaIsAcessoExterno, getProperties, getResponseOutputStream, getResponseOutputStream, isErrorMessage, isMobile, isRegistraBreadCrumb, limpaMensagens, limpaMensagens, log, log, mensagensLidas, onBackBreadCrumb, onBackBreadCrumb, onFecharJanela, onRemoveFromSession, populaMensagens, posRedirect, preBackBreadCrumb, putErrorMessage, putErrorMessage, putInfoMessage, putInfoMessage, putMessage, putWarningMessage, putWarningMessage, setJanela, setMensagemAcessoExterno, setMensagens, setMensagensNaoLidas, setPrograma
private static final long serialVersionUID
@Autowired private ObraVistoriaExternoService obraVistoriaExternoService
@Autowired private ObraListaService obraListaService
@Autowired private br.inf.thema.erp.integracao.documentos.service.DocumentoAnexoPublicService documentoAnexoPublicService
@Autowired private br.inf.thema.erp.integracao.documentos.service.ConsultaDocumentoAnexoPublicService consultaDocumentoAnexoPublicService
@Autowired private TcersTabelasService tcersTabelasService
@Autowired private br.inf.thema.erp.integracao.documentos.service.DocumentoVinculoPublicService documentoVinculoPublicService
@Autowired private br.inf.thema.erp.integracao.documentos.service.FileUtilsPublicService fileUtilsPublicService
@Autowired private br.inf.thema.erp.integracao.documentos.service.DocumentoPublicService documentoPublicService
@Autowired private br.inf.thema.erp.integracao.documentos.util.DocumentoAnexoUtil documentoAnexoUtil
@Autowired private br.inf.thema.erp.integracao.documentos.service.ParametroVinculoTipoPublicService parametroVinculoTipoService
@Autowired private GestaoObraResponsavelTecnicoService gestaoObraResponsavelTecnicoService
@Autowired private ObraVistoriaService obraVistoriaService
private java.lang.String descricaoTipoDocumento
private java.lang.String nomeArquivo
private java.lang.Long sequenciaObra
private java.lang.Boolean detalhes
private br.inf.thema.erp.infra.utils.MensagemUtil mensagemUtil
private br.inf.thema.erp.infra.utils.MensagemUtil mensagemEntidade
private java.util.List<javax.faces.model.SelectItem> listaSequenciaObra
private java.util.List<javax.faces.model.SelectItem> listaSituacao
private java.util.List<javax.faces.model.SelectItem> listaTempoClima
private java.util.List<javax.faces.model.SelectItem> listaTempoCondicao
private java.util.List<javax.faces.model.SelectItem> listaTipoEvento
private int rowKeyAnexo
private java.util.List<br.inf.thema.erp.integracao.documentos.entidade.DocumentoAnexo> listaDocumentoArquivoAnexo
private java.util.List<br.inf.thema.erp.integracao.documentos.entidade.DocumentoAnexo> listaDocumentoFotoAnexo
private java.util.List<TcersTabelas> listaTipoDoc
private java.lang.Long codigoTipoArquivo
private java.lang.Long codigoTipoFoto
private br.inf.thema.erp.integracao.documentos.entidade.ParametroVinculoTipo parametroVinculoTipoFoto
private br.inf.thema.erp.integracao.documentos.entidade.ParametroVinculoTipo parametroVinculoTipoArquivo
private java.lang.Long parametroTipoDocumento
private java.util.List<GestaoObraResponsavelTecnicoVo> listaResponsaveisObra
private java.lang.Long usuarioAtual
private java.lang.Long inscricaoUsuarioAtual
public br.inf.thema.erp.infra.service.BaseService getService()
getService
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ObraVistoriaVo>
public void init() throws br.inf.thema.erp.infra.exception.ErpException
init
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<ObraVistoriaVo>
br.inf.thema.erp.infra.exception.ErpException
public void inicializaPrograma() throws br.inf.thema.erp.infra.exception.ErpException
inicializaPrograma
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ObraVistoriaVo>
br.inf.thema.erp.infra.exception.ErpException
public void posCriar(int registro)
posCriar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<ObraVistoriaVo>
public java.lang.Boolean preSalvar()
preSalvar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<ObraVistoriaVo>
public void visualizarArquivo(int rowKey)
public void visualizarFoto(int rowKey)
public void posSalvarRegistro(ObraVistoriaVo entidade, br.inf.thema.erp.padrao.mbean.MBeanManutencao.AcaoSalvar acao)
posSalvarRegistro
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<ObraVistoriaVo>
public void posSalvar()
posSalvar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<ObraVistoriaVo>
public void posRecuperar() throws br.inf.thema.erp.infra.exception.ErpException
posRecuperar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<ObraVistoriaVo>
br.inf.thema.erp.infra.exception.ErpException
public void removerArquivo(int rowKey)
public void removerFoto(int rowKey)
public void carregaDocumentos() throws br.inf.thema.erp.infra.exception.ErpException
br.inf.thema.erp.infra.exception.ErpException
public java.util.List<javax.faces.model.SelectItem> getListaSequenciaObra()
public java.util.List<javax.faces.model.SelectItem> getListaSituacao()
public java.util.List<javax.faces.model.SelectItem> getListaTempoClima()
public java.util.List<javax.faces.model.SelectItem> getListaTempoCondicao()
public java.lang.String getDescricaoTipoDocumento()
public java.lang.String getNomeArquivo()
public void setNomeArquivo(java.lang.String nomeArquivo)
public java.lang.Long getSequenciaObra()
public void setSequenciaObra(java.lang.Long sequenciaObra)
public int getRowKeyAnexo()
public void setRowKeyAnexo(int rowKeyAnexo)
public void acaoTipoFoto()
public void acaoTipoArquivo()
public java.lang.Long getCodigoTipoArquivo()
public java.lang.Long getCodigoTipoFoto()
public void setCodigoTipoArquivo(java.lang.Long codigoTipoArquivo)
public void setCodigoTipoFoto(java.lang.Long codigoTipoFoto)
public java.util.List<br.inf.thema.erp.integracao.documentos.entidade.DocumentoAnexo> getListaDocumentoArquivoAnexo()
public java.util.List<br.inf.thema.erp.integracao.documentos.entidade.DocumentoAnexo> getListaDocumentoFotoAnexo()
public void salvarActionExternoAcao()
public void processUploadArquivo(org.richfaces.event.FileUploadEvent event)
private void validarExtensao(br.inf.thema.erp.integracao.documentos.vo.DocumentoVo doc) throws br.inf.thema.erp.infra.exception.ErpException
br.inf.thema.erp.infra.exception.ErpException
private void completaTituloIdenficacao(br.inf.thema.erp.integracao.documentos.vo.DocumentoVo doc)
private void preparaArquivo(br.inf.thema.erp.integracao.documentos.vo.DocumentoVo doc) throws java.lang.Exception
java.lang.Exception
private java.lang.String getNomeArquivo(br.inf.thema.erp.integracao.documentos.vo.DocumentoVo doc)
private java.lang.String getExtensaoFile(br.inf.thema.erp.integracao.documentos.vo.DocumentoVo doc)
public br.inf.thema.erp.integracao.documentos.entidade.ParametroVinculoTipo getParametroVinculoTipoArquivo()
public br.inf.thema.erp.integracao.documentos.entidade.ParametroVinculoTipo getParametroVinculoTipoFoto()
public java.lang.Long getUsuarioAtual()
public java.util.List<javax.faces.model.SelectItem> getListaTipoEvento()
public java.lang.Boolean getResponsavelObra()
public java.util.List<br.inf.thema.erp.padrao.entidades.Permissao> getToolbarAcoes()
getToolbarAcoes
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ObraVistoriaVo>
public void acaoAprovar()
public void acaoRejeitar()
public void acaoRetornarAjuste()
public java.lang.Long getInscricaoUsuarioAtual()