@Controller(value="destinosAgendaM") @Scope(value="session") public class DestinosAgendaMBean extends br.inf.thema.erp.padrao.mbean.MBeanManutencao<HistoricoAgendaVo>
HistoricoAgendaVo
e permite a
manutenção dos destinos da agendaModifier and Type | Field and Description |
---|---|
private AgendaBemService |
agendaBemService |
private AgendaBemVo |
agendaBemVo |
private java.util.List<javax.faces.model.SelectItem> |
bairros |
private br.inf.thema.erp.basico.service.localizacao.BairroService |
bairroService |
private br.inf.thema.erp.basico.entidades.localizacao.Cidade |
cidade |
private java.util.List<javax.faces.model.SelectItem> |
cidades |
private br.inf.thema.erp.basico.service.localizacao.CidadeService |
cidadeService |
private java.lang.Long |
codigoAgendaBem |
private java.lang.Long |
codigoCidade |
private java.util.List<javax.faces.model.SelectItem> |
descricoes |
private java.util.Map<java.lang.String,java.lang.Object> |
descricoesMap |
private java.util.List<javax.faces.model.SelectItem> |
estados |
private HistoricoAgendaService |
historicoAgendaService |
private java.util.List<javax.faces.model.SelectItem> |
logradouros |
private br.inf.thema.erp.basico.service.localizacao.LogradouroService |
logradouroService |
private br.inf.thema.erp.infra.utils.MensagemUtil |
mensagem |
private java.lang.String |
registroDestinos |
private RegistroDestinosService |
registroDestinosService |
private br.inf.thema.erp.padraoBasico.service.registro.RegistroService |
registroService |
private static long |
serialVersionUID |
private br.inf.thema.erp.basico.service.localizacao.UnidadeFederativaService |
unidadeFederativaService |
private java.lang.Boolean |
usarTabBairro |
private java.lang.Boolean |
usarTabLogradouro |
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 |
---|
DestinosAgendaMBean() |
Modifier and Type | Method and Description |
---|---|
void |
criar() |
AgendaBemVo |
getAgendaBemVo() |
java.util.List<javax.faces.model.SelectItem> |
getBairros()
Lista de bairros montada conforme a cidade selecionada
|
br.inf.thema.erp.basico.entidades.localizacao.Cidade |
getCidade() |
java.util.List<javax.faces.model.SelectItem> |
getCidades()
Lista de cidades montada conforme o estado selecionado
|
java.lang.Long |
getCodigoAgendaBem() |
java.lang.Long |
getCodigoCidade() |
java.util.List<javax.faces.model.SelectItem> |
getDescricoes() |
java.util.List<javax.faces.model.SelectItem> |
getEstados() |
java.util.List<javax.faces.model.SelectItem> |
getLogradouros()
Lista de logradouros montada conforme a cidade selecionada
|
java.lang.String |
getRegistroDestinos() |
br.inf.thema.erp.infra.service.BaseService |
getService() |
java.lang.Boolean |
getUsarTabBairro() |
java.lang.Boolean |
getUsarTabLogradouro() |
void |
init() |
void |
localizar() |
void |
onChangeCidade(javax.faces.event.AjaxBehaviorEvent event)
Inicializa as listas de bairros e logradouros e limpa os atributos da
entidade, conforme a cidade selecionada
|
void |
onChangeEstado(javax.faces.event.AjaxBehaviorEvent event)
Inicializa as listas de cidades, bairros e logradouros e limpa os
atributos da entidade, conforme o estado selecionado
|
void |
onChangeRegistroDestinos(javax.faces.event.AjaxBehaviorEvent event)
Pega o atributo descrição da seleção e seta no atributo descrição da entidade
|
private java.lang.Boolean |
permiteAlterarAgenda()
Busca dados atualizados da agenda e verifica a situação
|
void |
posCriar(int registro) |
void |
posRecuperar() |
java.lang.Boolean |
preApagar() |
java.lang.Boolean |
preSalvarRegistro(HistoricoAgendaVo entidade,
br.inf.thema.erp.padrao.mbean.MBeanManutencao.AcaoSalvar acao) |
void |
setAgendaBemVo(AgendaBemVo agendaBemVo) |
void |
setCidade(br.inf.thema.erp.basico.entidades.localizacao.Cidade cidade) |
void |
setCodigoAgendaBem(java.lang.Long codigoAgendaBem) |
void |
setCodigoCidade(java.lang.Long codigoCidade) |
void |
setRegistroDestinos(java.lang.String registroDestinos) |
void |
setUsarTabBairro(java.lang.Boolean usarTabBairro) |
void |
setUsarTabLogradouro(java.lang.Boolean usarTabLogradouro) |
acaoAutorizada, apagar, apagarClick, aplicarCriterios, ativarRegistro, cancelar, criarEntidade, desativarRegistro, executaConsultaSalva, executaCriterios, exigirAutorizacao, exigirAutorizacaoSalvar, exigirAutorizacaoSalvar, exigirAutorizacaoSalvar, exigirAutorizacaoSalvar, getEntidadeCorrente, getLocalizar, getMbeanProgramaPai, getQuantidadeDeRegistrosNovos, getWhere, localizarRecuperar, posApagarRegistro, posLocalizar, posLocalizarRecuperar, posRetornarFiltro, posSalvar, posSalvarRegistro, preApagarRegistro, preLocalizar, preparaSalvarConsulta, preRecuperar, preSalvar, 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, getToolbarAcoes, getToolbarFiltro, getToolbarGrupoAcao, getToolbarManutencao, getToolbarRelatorio, getUsuarioAssEletronica, getVariaveisDeSessaoProxyImpl, incrementa, incrementaIndice, inicializaPrograma, 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 HistoricoAgendaService historicoAgendaService
@Autowired private AgendaBemService agendaBemService
@Autowired private RegistroDestinosService registroDestinosService
@Autowired private br.inf.thema.erp.basico.service.localizacao.UnidadeFederativaService unidadeFederativaService
@Autowired private br.inf.thema.erp.basico.service.localizacao.CidadeService cidadeService
@Autowired private br.inf.thema.erp.basico.service.localizacao.LogradouroService logradouroService
@Autowired private br.inf.thema.erp.basico.service.localizacao.BairroService bairroService
@Autowired private br.inf.thema.erp.padraoBasico.service.registro.RegistroService registroService
private br.inf.thema.erp.infra.utils.MensagemUtil mensagem
private java.util.List<javax.faces.model.SelectItem> descricoes
private java.util.List<javax.faces.model.SelectItem> estados
private java.util.List<javax.faces.model.SelectItem> cidades
private java.util.List<javax.faces.model.SelectItem> bairros
private java.util.List<javax.faces.model.SelectItem> logradouros
private java.util.Map<java.lang.String,java.lang.Object> descricoesMap
private AgendaBemVo agendaBemVo
private java.lang.Long codigoAgendaBem
private java.lang.Long codigoCidade
private java.lang.String registroDestinos
private java.lang.Boolean usarTabBairro
private java.lang.Boolean usarTabLogradouro
private br.inf.thema.erp.basico.entidades.localizacao.Cidade cidade
public br.inf.thema.erp.infra.service.BaseService getService()
getService
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<HistoricoAgendaVo>
public void init() throws br.inf.thema.erp.infra.exception.ErpException
init
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<HistoricoAgendaVo>
br.inf.thema.erp.infra.exception.ErpException
public java.util.List<javax.faces.model.SelectItem> getDescricoes()
public java.util.List<javax.faces.model.SelectItem> getEstados()
public java.util.List<javax.faces.model.SelectItem> getCidades()
public java.util.List<javax.faces.model.SelectItem> getBairros()
public java.util.List<javax.faces.model.SelectItem> getLogradouros()
public AgendaBemVo getAgendaBemVo()
public void setAgendaBemVo(AgendaBemVo agendaBemVo)
public java.lang.Long getCodigoAgendaBem()
public void setCodigoAgendaBem(java.lang.Long codigoAgendaBem)
public java.lang.Long getCodigoCidade()
public void setCodigoCidade(java.lang.Long codigoCidade)
public java.lang.String getRegistroDestinos()
public void setRegistroDestinos(java.lang.String registroDestinos)
public java.lang.Boolean getUsarTabBairro()
public void setUsarTabBairro(java.lang.Boolean usarTabBairro)
public java.lang.Boolean getUsarTabLogradouro()
public void setUsarTabLogradouro(java.lang.Boolean usarTabLogradouro)
public br.inf.thema.erp.basico.entidades.localizacao.Cidade getCidade()
public void setCidade(br.inf.thema.erp.basico.entidades.localizacao.Cidade cidade)
public void localizar() throws br.inf.thema.erp.infra.exception.ErpException
localizar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<HistoricoAgendaVo>
br.inf.thema.erp.infra.exception.ErpException
public void posRecuperar() throws br.inf.thema.erp.infra.exception.ErpException
posRecuperar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<HistoricoAgendaVo>
br.inf.thema.erp.infra.exception.ErpException
public void criar()
criar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<HistoricoAgendaVo>
public void posCriar(int registro)
posCriar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<HistoricoAgendaVo>
public java.lang.Boolean preSalvarRegistro(HistoricoAgendaVo entidade, br.inf.thema.erp.padrao.mbean.MBeanManutencao.AcaoSalvar acao)
preSalvarRegistro
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<HistoricoAgendaVo>
public java.lang.Boolean preApagar()
preApagar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<HistoricoAgendaVo>
private java.lang.Boolean permiteAlterarAgenda()
public void onChangeRegistroDestinos(javax.faces.event.AjaxBehaviorEvent event)
event
- public void onChangeEstado(javax.faces.event.AjaxBehaviorEvent event)
event
- public void onChangeCidade(javax.faces.event.AjaxBehaviorEvent event)
event
-