@Scope(value="session") @Controller(value="gestaoObraManutencaoM") public class GestaoObraManutencaoMBean extends br.inf.thema.erp.padrao.mbean.MBeanManutencaoAbas<GestaoObraVo> implements br.inf.thema.erp.basico.mbean.cadastrogeral.interfaces.FiltroPreenchimentoEndereco
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
alertasModal |
private br.inf.thema.erp.infra.utils.MensagemUtil |
bundle |
private CaracteristicaObraService |
caracteristicaObraService |
private CronogramaObraUtil |
cronogramaObraUtil |
private FamiliaObraService |
familiaObraService |
private GestaoObraService |
gestaoObraService |
private br.inf.thema.erp.padraoBasico.utils.GoogleMapsClientUtil |
googleMapsClientUtil |
private java.lang.String |
justificativaModal |
private java.util.List<javax.faces.model.SelectItem> |
listaArea |
private java.util.List<javax.faces.model.SelectItem> |
listaCodigoSubTipoFamilia |
private java.util.List<javax.faces.model.SelectItem> |
listaCodigoTipoFamilia |
private java.util.List<javax.faces.model.SelectItem> |
listaSituacao |
private java.util.List<javax.faces.model.SelectItem> |
listaTipoEstruturaPreco |
private java.util.List<javax.faces.model.SelectItem> |
listaTipoObraCaracteristica |
private java.util.List<javax.faces.model.SelectItem> |
listaTipoPrevisao |
private java.util.List<javax.faces.model.SelectItem> |
listaTipoRecurso |
private java.util.List<javax.faces.model.SelectItem> |
listaUnidadeMedida |
private ObraListaService |
obraListaService |
private ObraTCERSWsClient |
obraTCERSWsClient |
private ObraTCEService |
obraTCEService |
private java.lang.Boolean |
obrigatorioArea |
private java.lang.Boolean |
obrigatorioCodObra |
private java.lang.Boolean |
obrigatorioEstruturacao |
private java.lang.Boolean |
obrigatorioFamilia |
private java.lang.Boolean |
obrigatorioLatitude |
private java.lang.Boolean |
obrigatorioLongitude |
private java.lang.Boolean |
obrigatorioMedicaoAditivo |
private java.lang.Boolean |
obrigatorioReferencia |
private java.lang.Boolean |
obrigatorioSubFamilia |
private java.lang.Boolean |
obrigatorioTipoObra |
private static long |
serialVersionUID |
private java.lang.Boolean |
showModalAlertas |
private java.lang.Boolean |
showModalJustificativa |
private SubFamiliaObraService |
subFamiliaObraService |
private java.lang.Boolean |
visualizaObr |
private java.lang.Boolean |
visualizaObrPossuiContratos |
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 |
---|
GestaoObraManutencaoMBean() |
Modifier and Type | Method and Description |
---|---|
void |
acaoAlertasTCE() |
void |
acaoAlertasTCEFechar() |
void |
acaoAtualizarObra() |
void |
acaoEnviarObra() |
void |
acaoRemoverDocGarantia() |
void |
acaoRemoverObra() |
void |
acaoRemoverObraCancelar() |
void |
acaoRemoverObraConfirmar() |
private void |
aplicaBloqueioAcoes(br.inf.thema.erp.padrao.entidades.Permissao p) |
void |
atualizaAbas() |
java.lang.String |
getAlertasModal() |
java.lang.Boolean |
getApagarDisabled() |
br.inf.thema.erp.basico.entidades.cadastrogeral.CadastroGeral |
getCadastroGeralEndereco() |
java.lang.String |
getJustificativaModal() |
java.util.List<javax.faces.model.SelectItem> |
getListaArea() |
java.util.List<javax.faces.model.SelectItem> |
getListaCodigoSubTipoFamilia() |
java.util.List<javax.faces.model.SelectItem> |
getListaCodigoTipoFamilia() |
java.util.List<javax.faces.model.SelectItem> |
getListaSituacao() |
java.util.List<javax.faces.model.SelectItem> |
getListaTipoEstruturaPreco() |
java.util.List<javax.faces.model.SelectItem> |
getListaTipoObraCaracteristica() |
java.util.List<javax.faces.model.SelectItem> |
getListaTipoPrevisao() |
java.util.List<javax.faces.model.SelectItem> |
getListaTipoRecurso() |
java.util.List<javax.faces.model.SelectItem> |
getListaUnidadeMedida() |
java.lang.Boolean |
getObrigatorioArea() |
java.lang.Boolean |
getObrigatorioCodObra() |
java.lang.Boolean |
getObrigatorioEstruturacao() |
java.lang.Boolean |
getObrigatorioFamilia() |
java.lang.Boolean |
getObrigatorioLatitude() |
java.lang.Boolean |
getObrigatorioLongitude() |
java.lang.Boolean |
getObrigatorioMedicaoAditivo() |
java.lang.Boolean |
getObrigatorioReferencia() |
java.lang.Boolean |
getObrigatorioSubFamilia() |
java.lang.Boolean |
getObrigatorioTipoObra() |
br.inf.thema.erp.infra.service.BaseService |
getService() |
java.lang.Boolean |
getShowModalAlertas() |
java.lang.Boolean |
getShowModalJustificativa() |
java.util.List<br.inf.thema.erp.padrao.entidades.Permissao> |
getToolbarAcoes() |
java.util.List<br.inf.thema.erp.padrao.entidades.Permissao> |
getToolbarGrupoAcao() |
java.lang.Boolean |
getVisualizaObr() |
java.lang.Boolean |
getVisualizaObrPossuiContratos() |
void |
inicializaPrograma() |
void |
init() |
void |
onChangeCodigoTipoFamilia(javax.faces.event.AjaxBehaviorEvent ev) |
void |
onChangeDataExecucaoInicio(javax.faces.event.AjaxBehaviorEvent event) |
void |
onChangeDataExecucaoTermino(javax.faces.event.AjaxBehaviorEvent event) |
void |
onChangeDataPrevisaoInicio(javax.faces.event.AjaxBehaviorEvent event) |
void |
onChangeDataPrevisaoTermino(javax.faces.event.AjaxBehaviorEvent event) |
void |
posCriar(int registro) |
java.lang.Boolean |
preSalvarRegistro(GestaoObraVo entidade,
br.inf.thema.erp.padrao.mbean.MBeanManutencao.AcaoSalvar acao) |
void |
setAlertasModal(java.lang.String alertasModal) |
void |
setCadastroGeralEndereco(br.inf.thema.erp.basico.entidades.cadastrogeral.CadastroGeral cadastroGeral) |
void |
setJustificativaModal(java.lang.String justificativaModal) |
void |
setShowModalAlertas(java.lang.Boolean showModalAlertas) |
void |
setShowModalJustificativa(java.lang.Boolean showModalJustificativa) |
apagar, backClone, cancelar, criar, decrementaIndice, existemRegistrosModificadosAbas, getAbaAtiva, getAbas, getAbaSelecionada, getAbasNaoDetalhe, getConfirmar, getTabPanel, getTipo, incrementaIndice, inicializaAbas, localizar, onBackBreadCrumb, ordenar, posSalvarAbas, primeiroIndice, processItemChange, repintaAbaSelecionada, retreaveTotal, retriveAbas, salvar, salvarPreferencias, setAbaAtiva, setAbaSelecionada, setJanela, setTabPanel, ultimoIndice, vaiParaRegistro, validaAbas, verificaProgramaRodando
acaoAutorizada, apagarClick, aplicarCriterios, ativarRegistro, criarEntidade, desativarRegistro, executaConsultaSalva, executaCriterios, exigirAutorizacao, exigirAutorizacaoSalvar, exigirAutorizacaoSalvar, exigirAutorizacaoSalvar, exigirAutorizacaoSalvar, getEntidadeCorrente, getLocalizar, getMbeanProgramaPai, getQuantidadeDeRegistrosNovos, getWhere, localizarRecuperar, posApagarRegistro, posLocalizar, posLocalizarRecuperar, posRecuperar, posRetornarFiltro, posSalvar, posSalvarRegistro, preApagar, preApagarRegistro, preLocalizar, preparaSalvarConsulta, preRecuperar, preSalvar, recuperar, recuperarClick, recuperarRegistros, registraAberturaFiltro, registraAberturaFiltro, salvarAction, salvarActionExterno, salvaRegistroModificado, salvaRegistroNovo, setEntidadeCorrente, setEntidades, setMbeanProgramaPai, valida, validaAbertura
abreCadastroDeProgramas, acaoAssinarEletronicamente, adicionarCriterio, backBreadCrumb, backLastBreadCrumb, cancelarAssinarEletronicamente, carregaAparencia, carregaPreferencias, concatenaFolhaAssinaturas, confirmarAssinarEletronicamente, controlaToolbarAcoes, createToolbar, criaReport, criarPlanilha, criarPlanilhaODF, criarPlanilhaXSSF, decrementa, executaAcao, executaPrograma, executaProgramaMenu, executaRelatorio, executaRelatorio, executouLimparDoFiltro, existemRegistrosModificados, fecharModal, fecharPrograma, getAgregadores, getAmbienteValidacaoDesenvolvimento, getAssinaturasParaRelatorio, getAtributosObrigatorios, getAuditoriaService, getCampos, getCampos, getCamposCriterios, getCamposNatural, getCamposSelecionados, getCancelar, getClassificacaoAssinaturaAssEletronica, getConfiguracoesDeAparencia, getConfiguracoesDeCss, getConfirmaAssinaturaEletronica, 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, getTitle, getToolbarFiltro, getToolbarManutencao, getToolbarRelatorio, getUsuarioAssEletronica, getVariaveisDeSessaoProxyImpl, incrementa, init, isAtributoObrigatorio, isCloned, limpaSelecaoCampos, limpaTodosHelpsPrograma, limpaTodosHelpsProgramaHelp, marcaHelpProgramaComoLido, marcaTodosHelpsProgramaComoLido, mostraMenuOutrasOpcoes, moverAbaixo, moverAcima, ordenar, ordenar, posAssinarEletronicamente, posAssinarEletronicamenteEntidade, posRelatorio, preAberturaRelatorioParametro, preAssinarEletronicamente, preRegistrarDocumento, preRelatorio, preRelatorioParametro, preTrocaDeRegistro, preVinculo, putRequiredFieldErrorMessage, redireciona, redireciona, registraAuditoriaDeAcesso, registraAuditoriaDeAcesso, reinicializaPrograma, removerCriterio, reorderCampos, reset, salvarConsulta, 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, 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, onFecharJanela, onRemoveFromSession, populaMensagens, posRedirect, preBackBreadCrumb, putErrorMessage, putErrorMessage, putInfoMessage, putInfoMessage, putMessage, putWarningMessage, putWarningMessage, setMensagemAcessoExterno, setMensagens, setMensagensNaoLidas, setPrograma
private static final long serialVersionUID
@Autowired private GestaoObraService gestaoObraService
@Autowired private ObraListaService obraListaService
@Autowired private CaracteristicaObraService caracteristicaObraService
@Autowired private FamiliaObraService familiaObraService
@Autowired private SubFamiliaObraService subFamiliaObraService
@Autowired private ObraTCERSWsClient obraTCERSWsClient
@Autowired private CronogramaObraUtil cronogramaObraUtil
@Autowired private ObraTCEService obraTCEService
@Autowired private br.inf.thema.erp.padraoBasico.utils.GoogleMapsClientUtil googleMapsClientUtil
private java.util.List<javax.faces.model.SelectItem> listaSituacao
private java.util.List<javax.faces.model.SelectItem> listaTipoRecurso
private java.util.List<javax.faces.model.SelectItem> listaTipoObraCaracteristica
private java.util.List<javax.faces.model.SelectItem> listaArea
private java.util.List<javax.faces.model.SelectItem> listaTipoPrevisao
private java.util.List<javax.faces.model.SelectItem> listaUnidadeMedida
private java.util.List<javax.faces.model.SelectItem> listaTipoEstruturaPreco
private java.util.List<javax.faces.model.SelectItem> listaCodigoTipoFamilia
private java.util.List<javax.faces.model.SelectItem> listaCodigoSubTipoFamilia
private br.inf.thema.erp.infra.utils.MensagemUtil bundle
private java.lang.Boolean showModalJustificativa
private java.lang.Boolean showModalAlertas
private java.lang.String justificativaModal
private java.lang.String alertasModal
private java.lang.Boolean obrigatorioEstruturacao
private java.lang.Boolean obrigatorioCodObra
private java.lang.Boolean obrigatorioFamilia
private java.lang.Boolean obrigatorioSubFamilia
private java.lang.Boolean obrigatorioReferencia
private java.lang.Boolean obrigatorioLatitude
private java.lang.Boolean obrigatorioLongitude
private java.lang.Boolean obrigatorioTipoObra
private java.lang.Boolean obrigatorioArea
private java.lang.Boolean obrigatorioMedicaoAditivo
private java.lang.Boolean visualizaObr
private java.lang.Boolean visualizaObrPossuiContratos
public br.inf.thema.erp.infra.service.BaseService getService()
getService
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<GestaoObraVo>
public void posCriar(int registro)
posCriar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<GestaoObraVo>
public void init() throws br.inf.thema.erp.infra.exception.ErpException
init
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoAbas<GestaoObraVo>
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<GestaoObraVo>
br.inf.thema.erp.infra.exception.ErpException
public java.lang.Boolean preSalvarRegistro(GestaoObraVo entidade, br.inf.thema.erp.padrao.mbean.MBeanManutencao.AcaoSalvar acao)
preSalvarRegistro
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<GestaoObraVo>
public java.lang.Boolean getApagarDisabled()
getApagarDisabled
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<GestaoObraVo>
public java.util.List<br.inf.thema.erp.padrao.entidades.Permissao> getToolbarAcoes()
getToolbarAcoes
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<GestaoObraVo>
private void aplicaBloqueioAcoes(br.inf.thema.erp.padrao.entidades.Permissao p)
public java.util.List<br.inf.thema.erp.padrao.entidades.Permissao> getToolbarGrupoAcao()
getToolbarGrupoAcao
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<GestaoObraVo>
public br.inf.thema.erp.basico.entidades.cadastrogeral.CadastroGeral getCadastroGeralEndereco()
getCadastroGeralEndereco
in interface br.inf.thema.erp.basico.mbean.cadastrogeral.interfaces.FiltroPreenchimentoEndereco
public void setCadastroGeralEndereco(br.inf.thema.erp.basico.entidades.cadastrogeral.CadastroGeral cadastroGeral)
setCadastroGeralEndereco
in interface br.inf.thema.erp.basico.mbean.cadastrogeral.interfaces.FiltroPreenchimentoEndereco
public void onChangeDataPrevisaoInicio(javax.faces.event.AjaxBehaviorEvent event)
public void onChangeDataPrevisaoTermino(javax.faces.event.AjaxBehaviorEvent event)
public void onChangeDataExecucaoInicio(javax.faces.event.AjaxBehaviorEvent event)
public void onChangeDataExecucaoTermino(javax.faces.event.AjaxBehaviorEvent event)
public java.util.List<javax.faces.model.SelectItem> getListaSituacao()
public java.util.List<javax.faces.model.SelectItem> getListaTipoRecurso()
public java.util.List<javax.faces.model.SelectItem> getListaTipoObraCaracteristica()
public java.util.List<javax.faces.model.SelectItem> getListaArea()
public java.util.List<javax.faces.model.SelectItem> getListaTipoPrevisao()
public java.util.List<javax.faces.model.SelectItem> getListaUnidadeMedida()
public java.util.List<javax.faces.model.SelectItem> getListaTipoEstruturaPreco()
public java.util.List<javax.faces.model.SelectItem> getListaCodigoTipoFamilia()
public java.util.List<javax.faces.model.SelectItem> getListaCodigoSubTipoFamilia()
public void onChangeCodigoTipoFamilia(javax.faces.event.AjaxBehaviorEvent ev)
public void atualizaAbas()
public void acaoEnviarObra()
public void acaoAtualizarObra()
public void acaoRemoverObra()
public void acaoRemoverObraConfirmar()
public void acaoRemoverObraCancelar()
public java.lang.Boolean getShowModalJustificativa()
public void setShowModalJustificativa(java.lang.Boolean showModalJustificativa)
public java.lang.String getJustificativaModal()
public void setJustificativaModal(java.lang.String justificativaModal)
public java.lang.Boolean getShowModalAlertas()
public void setShowModalAlertas(java.lang.Boolean showModalAlertas)
public void acaoAlertasTCE()
public void acaoAlertasTCEFechar()
public java.lang.String getAlertasModal()
public void setAlertasModal(java.lang.String alertasModal)
public void acaoRemoverDocGarantia()
public java.lang.Boolean getObrigatorioEstruturacao()
public java.lang.Boolean getObrigatorioCodObra()
public java.lang.Boolean getObrigatorioFamilia()
public java.lang.Boolean getObrigatorioSubFamilia()
public java.lang.Boolean getObrigatorioReferencia()
public java.lang.Boolean getObrigatorioLatitude()
public java.lang.Boolean getObrigatorioLongitude()
public java.lang.Boolean getObrigatorioTipoObra()
public java.lang.Boolean getObrigatorioArea()
public java.lang.Boolean getObrigatorioMedicaoAditivo()
public java.lang.Boolean getVisualizaObr()
public java.lang.Boolean getVisualizaObrPossuiContratos()