@Scope(value="session") @Controller(value="obraM") public class ObraMBean extends br.inf.thema.erp.padrao.mbean.MBeanManutencaoAbas<ObraVo> implements br.inf.thema.erp.integracao.processoEletronico.interfaces.SuporteProcessoEletronico
Modifier and Type | Field and Description |
---|---|
private br.inf.thema.erp.basico.service.localizacao.CidadeService |
cidadeService |
private br.inf.thema.erp.basico.service.FuncoesDataService |
funcoesDataService |
private java.util.List<javax.faces.model.SelectItem> |
listaCidade |
private java.util.List<javax.faces.model.SelectItem> |
listaEstado |
private java.util.List<javax.faces.model.SelectItem> |
listaNatureza |
private java.util.List<javax.faces.model.SelectItem> |
listaSituacao |
private java.util.List<javax.faces.model.SelectItem> |
listaTipo |
private java.util.List<javax.faces.model.SelectItem> |
listaTipoPrevisao |
private br.inf.thema.erp.infra.utils.MensagemUtil |
mensagemUtil |
private ObraService |
obraService |
private static long |
serialVersionUID |
private SituacaoMateriaisService |
situacaoMateriaisService |
private TipoNaturezaObraService |
tipoNaturezaObraService |
private TipoObraService |
tipoObraService |
private br.inf.thema.erp.basico.service.localizacao.UnidadeFederativaService |
unidadeFederativaService |
private br.inf.thema.erp.basico.service.sessao.VariaveisDeSessaoProxyImpl |
variaveisDeSessaoProxyImpl |
autorizacaoM, controladorDeJanelas
camposCriterios, chavePrimariaService, CLASSIFICACAO_ASSINATURA_ELETRONICA_PADRAO, clazz, consultaDoUsuario, entidadeBundle, entidades, habilitaSalvarConsulta, padraoBundle, permissaoService, preferenciaUsuarioService, programaService, registroDesejado, sessaoService, statusAcao, usuarioConsultaService
Constructor and Description |
---|
ObraMBean() |
Modifier and Type | Method and Description |
---|---|
void |
changeDatainicio(javax.faces.event.AjaxBehaviorEvent event) |
java.util.List<javax.faces.model.SelectItem> |
getListaCidade() |
java.util.List<javax.faces.model.SelectItem> |
getListaEstado() |
java.util.List<javax.faces.model.SelectItem> |
getListaNatureza() |
java.util.List<javax.faces.model.SelectItem> |
getListaSituacao() |
java.util.List<javax.faces.model.SelectItem> |
getListaTipo() |
java.util.List<javax.faces.model.SelectItem> |
getListaTipoPrevisao() |
br.inf.thema.erp.infra.service.BaseService |
getService() |
void |
inicializaPrograma() |
void |
limparProcessoEletronico(javax.faces.event.ActionEvent evt) |
boolean |
onBackBreadCrumb(br.inf.thema.erp.padrao.entidades.Permissao programa) |
void |
posCriar(int registro) |
java.lang.Boolean |
preSalvarRegistro(ObraVo entidade,
br.inf.thema.erp.padrao.mbean.MBeanManutencao.AcaoSalvar acao) |
java.lang.Boolean |
preVinculo(br.inf.thema.erp.padrao.entidades.Permissao programa) |
void |
retornoDoRegistroDoProcesso(br.inf.thema.erp.integracao.processoEletronico.entidade.ProcessoEletronico processo) |
void |
setProcessoEletronico(br.inf.thema.erp.integracao.processoEletronico.entidade.ProcessoEletronico e) |
void |
verificaSePodeRegistrarProcesso() |
apagar, backClone, cancelar, criar, decrementaIndice, existemRegistrosModificadosAbas, getAbaAtiva, getAbas, getAbaSelecionada, getAbasNaoDetalhe, getConfirmar, getTabPanel, getTipo, incrementaIndice, inicializaAbas, init, 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, getApagarDisabled, 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, getToolbarAcoes, getToolbarFiltro, getToolbarGrupoAcao, 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, 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, onFecharJanela, onRemoveFromSession, populaMensagens, posRedirect, preBackBreadCrumb, putErrorMessage, putErrorMessage, putInfoMessage, putInfoMessage, putMessage, putWarningMessage, putWarningMessage, setMensagemAcessoExterno, setMensagens, setMensagensNaoLidas, setPrograma
private static final long serialVersionUID
@Autowired private ObraService obraService
@Autowired private TipoObraService tipoObraService
@Autowired private TipoNaturezaObraService tipoNaturezaObraService
@Autowired private br.inf.thema.erp.basico.service.localizacao.CidadeService cidadeService
@Autowired private br.inf.thema.erp.basico.service.localizacao.UnidadeFederativaService unidadeFederativaService
@Autowired private SituacaoMateriaisService situacaoMateriaisService
@Autowired private br.inf.thema.erp.basico.service.sessao.VariaveisDeSessaoProxyImpl variaveisDeSessaoProxyImpl
@Autowired private br.inf.thema.erp.basico.service.FuncoesDataService funcoesDataService
private br.inf.thema.erp.infra.utils.MensagemUtil mensagemUtil
private java.util.List<javax.faces.model.SelectItem> listaTipo
private java.util.List<javax.faces.model.SelectItem> listaNatureza
private java.util.List<javax.faces.model.SelectItem> listaCidade
private java.util.List<javax.faces.model.SelectItem> listaEstado
private java.util.List<javax.faces.model.SelectItem> listaSituacao
private java.util.List<javax.faces.model.SelectItem> listaTipoPrevisao
public br.inf.thema.erp.infra.service.BaseService getService()
getService
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ObraVo>
public void inicializaPrograma() throws br.inf.thema.erp.infra.exception.ErpException
inicializaPrograma
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ObraVo>
br.inf.thema.erp.infra.exception.ErpException
public void posCriar(int registro)
posCriar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<ObraVo>
public java.lang.Boolean preSalvarRegistro(ObraVo entidade, br.inf.thema.erp.padrao.mbean.MBeanManutencao.AcaoSalvar acao)
preSalvarRegistro
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<ObraVo>
public java.lang.Boolean preVinculo(br.inf.thema.erp.padrao.entidades.Permissao programa)
preVinculo
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ObraVo>
public void changeDatainicio(javax.faces.event.AjaxBehaviorEvent event)
public boolean onBackBreadCrumb(br.inf.thema.erp.padrao.entidades.Permissao programa)
onBackBreadCrumb
in class br.inf.thema.erp.infra.mbean.MBeanBasico
public java.util.List<javax.faces.model.SelectItem> getListaTipo()
public java.util.List<javax.faces.model.SelectItem> getListaNatureza()
public java.util.List<javax.faces.model.SelectItem> getListaCidade()
public java.util.List<javax.faces.model.SelectItem> getListaEstado()
public java.util.List<javax.faces.model.SelectItem> getListaSituacao()
public java.util.List<javax.faces.model.SelectItem> getListaTipoPrevisao()
public void setProcessoEletronico(br.inf.thema.erp.integracao.processoEletronico.entidade.ProcessoEletronico e)
public void limparProcessoEletronico(javax.faces.event.ActionEvent evt)
public void verificaSePodeRegistrarProcesso() throws br.inf.thema.erp.infra.exception.ErpException
verificaSePodeRegistrarProcesso
in interface br.inf.thema.erp.integracao.processoEletronico.interfaces.SuporteProcessoEletronico
br.inf.thema.erp.infra.exception.ErpException
public void retornoDoRegistroDoProcesso(br.inf.thema.erp.integracao.processoEletronico.entidade.ProcessoEletronico processo)
retornoDoRegistroDoProcesso
in interface br.inf.thema.erp.integracao.processoEletronico.interfaces.SuporteProcessoEletronico