|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object comum.database.Dao ecar.dao.AcompReferenciaDao
public class AcompReferenciaDao
Field Summary | |
---|---|
(package private) ValidaPermissao |
validaPermissao
|
Fields inherited from class comum.database.Dao |
---|
logBean, logger, loggerAuditoria, ORDEM_ASC, ORDEM_DESC, request, session |
Constructor Summary | |
---|---|
AcompReferenciaDao(javax.servlet.http.HttpServletRequest request)
|
Method Summary | |
---|---|
private boolean |
consultarPermissaoUsuario(UsuarioUsu usuario,
ItemEstrutUsuarioIettus iettus)
Verifica na lista de grupos do usu�rio se ele possui acesso a permiss�o(iettus) enviada como par�metro. |
void |
excluir(java.lang.String[] codigosParaExcluir)
Exclui acompReferencia, e seus filhos acompRefLimites relacionados; |
boolean |
existeQuantidades(java.lang.String[] codigos)
Verifica se existe quantidades de realizado f�sico. |
java.util.List |
getAcompReferenciaItemAriByAref(java.lang.Long codAref)
Obter os ARIs de um AcompReferenciaAref |
AcompRefItemLimitesArli |
getAcompRefItemLimitesArliByAriAndTpfa(java.lang.Long codAri,
java.lang.Long codTpfa)
|
AcompRefLimitesArl |
getAcompRefLimitesByFuncaoAcomp(AcompReferenciaAref acomp,
TipoFuncAcompTpfa funcaoAcomp)
Retorna um objeto AcompRefLimites a partir de uma Fun��o de Acompanhamento e um Acompanhamento |
java.util.List |
getAcompRefLimitesOrderByFuncaoAcomp(AcompReferenciaAref acomp)
Devolve a lista de datas limite ordenadas de acordo com a hierarquia de funcoes de acompanhamento de filho para pai, ou seja, do mais fraco para o mais forte na hierarquia |
AcompReferenciaAref |
getAcompSelecionado(java.util.List aref)
Retorna o M�s mais pr�ximo do atual para AcompReferenciaAref |
ExercicioExe |
getExercicio(java.lang.String ano,
java.lang.String mes)
Retorna o Exerc�cio de um AcompReferencia, ou ent�o de um ano e mes passados como parametro. |
java.util.List[] |
getItemEstruturaAcompanhamento(java.util.List listAris,
TipoAcompanhamentoTa tipoAcompanhamento,
UsuarioUsu usuario,
java.util.Set gruposUsuario,
java.lang.String tipoAcesso,
java.lang.String somenteAcompanhamento,
int nuPagina,
int nuItensPaginacao)
Lista todos os itensEstrutura de AcompReferenciaItem, para um AcompReferenciaAref lista[0] = retorna a arvore de itens lista[1] = retorna os itens selecionaveis |
java.util.List[] |
getItensFilhosByAcompReferencia(AcompReferenciaAref acompReferencia,
ItemEstruturaIett itemPai,
UsuarioUsu usuario)
Retorna lista de itens descendentes (filhos) de um itemPai, que satisfa�am as regras abaixo: - os itens devem possuir indicador de resultado, e quantidade prevista. - os itens devem possuir o mesmo AcompReferencia do Pai. lista[0] = retorna a arvore de itens at� o filho selecionavel lista[1] = retorna os filhos selecionaveis |
java.util.List |
getListAcompReferencia()
Devolve uma lista de AcompReferencia ordenado por mes/ano |
java.util.List<AcompReferenciaAref> |
getListAcompReferenciaByTipoAcompanhamento(java.lang.Long codTipoAcompanhamento)
Obter os acompanhamentos (AcompReferenciaAref) que sejam de um tipo de acompanhamento |
java.util.List<AcompReferenciaAref> |
getListAcompReferenciaByTipoAcompanhamentoAbertos(java.lang.Long codTipoAcompanhamento)
Obtem a lista de acompanhamento que sejam de um tipo de acompanhamento que est�o abertos. |
java.util.List<AcompReferenciaAref> |
getListAcompReferenciaByTipoAcompanhamentoConcluidos(java.lang.Long codTipoAcompanhamento)
Obtem a lista de acompanhamento que sejam de um tipo de acompanhamento que j� foram concluidos. |
java.util.List |
getListAcompReferenciaEmMonitoramento()
Devolve uma lista de AcompReferencia com tipoAcompanhamento.indMonitoramentoTa = 'S' |
java.util.List |
getListAcompReferenciaOrderByNome()
Devolve uma lista de AcompReferencia ordenado por mes/ano |
java.util.List |
getListAcompReferenciaOutrosOrgaos(OrgaoOrg orgao)
Devolve uma lista de acompanhamento de referencia cujos orgao sejam diferentes do passado como parametro. |
java.util.List |
getListAcompReferenciaPorOrgao()
Deprecated. desde 21/05/2005 |
java.util.List |
getListAcompReferenciaProprioOrgao(OrgaoOrg orgao)
Devolve uma lista de acompanhamento de referencia do orgao passado como param. |
java.util.List |
getListAcompReferenciaSuaResponsabilidade(SegurancaECAR seguranca)
Devolve uma lista de AcompReferencia que o usu�rio fa�a parte como fun��o de acompanhamento' |
java.util.Collection |
getOrgaosComAcompanhamentosCriados(java.lang.String codTipoAcompanhamento)
Retorna uma lista com todos os �rg�os que possuem algum acompanhamento de refer�ncia criado |
java.util.Collection |
getPeriodosAnteriores(java.lang.Long codArefReferencia,
int numPeriodosAnteriores,
java.lang.Long tipoAcompanhamento)
Retorna uma cole��o com os n periodos anteriores a um periodo. |
java.util.Collection |
getPeriodosAnterioresOrdenado(java.lang.Long codArefReferencia,
int numPeriodosAnteriores,
java.lang.Long tipoAcompanhamento,
boolean ordena)
Retorna uma cole��o com os n periodos anteriores a um periodo. |
java.util.List |
getUltimoAcompanhamentoItem(ItemEstruturaIett item,
java.lang.Integer qtdeUltimosAcompanhamentos)
Obter os �ltimos acompanhamentos (AcompReferenciaAref) de um item. |
void |
setAcompLimites(javax.servlet.http.HttpServletRequest request,
AcompReferenciaAref acompReferencia)
M�todo para criar a cole��o de acompLimites a partir de par�metros passados por request |
void |
setAcompReferencia(javax.servlet.http.HttpServletRequest request,
AcompReferenciaAref acompReferencia,
java.lang.Long orgaoOrg,
TipoAcompanhamentoTa tipoAcompanhamento)
Cria um objeto acompReferencia a partir de par�metros passados no objeto request |
void |
validaInclusaoPeriodoReferencia(AcompReferenciaAref acompanhamentoReferencia)
Valida a possibilidade de inclus�o de um per�odo de refer�ncia. |
Methods inherited from class comum.database.Dao |
---|
alterar, alterar, alterar, buscar, contar, contarLong, excluir, excluir, getSession, inicializarLogBean, listar, ordenaSet, pesquisar, pesquisarDuplos, salvar, salvar, salvarOuAlterar, salvarOuAlterar, setSession |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
ValidaPermissao validaPermissao
Constructor Detail |
---|
public AcompReferenciaDao(javax.servlet.http.HttpServletRequest request)
Method Detail |
---|
public java.util.List getListAcompReferencia() throws ECARException
ECARException
public AcompReferenciaAref getAcompSelecionado(java.util.List aref)
public java.util.List getListAcompReferenciaOrderByNome() throws ECARException
ECARException
public java.util.List getListAcompReferenciaEmMonitoramento() throws ECARException
ECARException
public java.util.List getListAcompReferenciaPorOrgao() throws ECARException
ECARException
getListAcompReferenciaPorOrgao(OrgaoOrg orgao)
public java.util.List getListAcompReferenciaProprioOrgao(OrgaoOrg orgao) throws ECARException
orgao
-
ECARException
public java.util.List getListAcompReferenciaOutrosOrgaos(OrgaoOrg orgao) throws ECARException
orgao
-
ECARException
public java.util.List getAcompRefLimitesOrderByFuncaoAcomp(AcompReferenciaAref acomp) throws ECARException
AcompReferenciaAref
- acomp
ECARException
public AcompRefLimitesArl getAcompRefLimitesByFuncaoAcomp(AcompReferenciaAref acomp, TipoFuncAcompTpfa funcaoAcomp) throws ECARException
acomp
- funcaoAcomp
-
ECARException
public void setAcompReferencia(javax.servlet.http.HttpServletRequest request, AcompReferenciaAref acompReferencia, java.lang.Long orgaoOrg, TipoAcompanhamentoTa tipoAcompanhamento) throws ECARException
request
- acompREferencia
-
ECARException
public void setAcompLimites(javax.servlet.http.HttpServletRequest request, AcompReferenciaAref acompReferencia) throws ECARException
request
- acomReferencia
- Objeto a ser manipulado
ECARException
public void excluir(java.lang.String[] codigosParaExcluir) throws ECARException, org.hibernate.HibernateException
acompReferencia
-
ECARException
org.hibernate.HibernateException
public java.util.List[] getItemEstruturaAcompanhamento(java.util.List listAris, TipoAcompanhamentoTa tipoAcompanhamento, UsuarioUsu usuario, java.util.Set gruposUsuario, java.lang.String tipoAcesso, java.lang.String somenteAcompanhamento, int nuPagina, int nuItensPaginacao) throws ECARException
acompReferencia
- AcompReferenciaArefusuario
- UsuarioUsugruposUsuario
- SettipoAcesso
- StringsomenteAcompanhamento
- String
ECARException
public ExercicioExe getExercicio(java.lang.String ano, java.lang.String mes) throws ECARException
ano
- mes
-
ECARException
public java.util.List[] getItensFilhosByAcompReferencia(AcompReferenciaAref acompReferencia, ItemEstruturaIett itemPai, UsuarioUsu usuario) throws org.hibernate.HibernateException, ECARException
acompReferencia
- itemPai
-
org.hibernate.HibernateException
ECARException
private boolean consultarPermissaoUsuario(UsuarioUsu usuario, ItemEstrutUsuarioIettus iettus)
usuario
- iettus
-
public void validaInclusaoPeriodoReferencia(AcompReferenciaAref acompanhamentoReferencia) throws ECARException
acompanhamentoReferencia
-
ECARException
public java.util.Collection getPeriodosAnteriores(java.lang.Long codArefReferencia, int numPeriodosAnteriores, java.lang.Long tipoAcompanhamento) throws ECARException
codArefReferencia
- O C�digo do periodo de referencianumPeriodosAnteriores
- Quantos periodos devem ser retornadostipoAcompanhamento
- Tipo de Acompanhamento
ECARException
public java.util.Collection getPeriodosAnterioresOrdenado(java.lang.Long codArefReferencia, int numPeriodosAnteriores, java.lang.Long tipoAcompanhamento, boolean ordena) throws ECARException
codArefReferencia
- O C�digo do periodo de referencianumPeriodosAnteriores
- Quantos periodos devem ser retornadostipoAcompanhamento
- Tipo de Acompanhamento
ECARException
public java.util.Collection getOrgaosComAcompanhamentosCriados(java.lang.String codTipoAcompanhamento) throws ECARException
ECARException
public boolean existeQuantidades(java.lang.String[] codigos) throws ECARException
acompReferencia
-
ECARException
public java.util.List getUltimoAcompanhamentoItem(ItemEstruturaIett item, java.lang.Integer qtdeUltimosAcompanhamentos) throws org.hibernate.HibernateException, ECARException
item
- qtdeUltimosAcompanhamentos
- soEmitidos
-
org.hibernate.HibernateException
ECARException
public java.util.List<AcompReferenciaAref> getListAcompReferenciaByTipoAcompanhamento(java.lang.Long codTipoAcompanhamento) throws org.hibernate.HibernateException, ECARException
codTipoAcompanhamento
- Long
org.hibernate.HibernateException
ECARException
public java.util.List<AcompReferenciaAref> getListAcompReferenciaByTipoAcompanhamentoAbertos(java.lang.Long codTipoAcompanhamento) throws org.hibernate.HibernateException, ECARException
codTipoAcompanhamento
- Long
org.hibernate.HibernateException
ECARException
public java.util.List<AcompReferenciaAref> getListAcompReferenciaByTipoAcompanhamentoConcluidos(java.lang.Long codTipoAcompanhamento) throws org.hibernate.HibernateException, ECARException
codTipoAcompanhamento
- Long
org.hibernate.HibernateException
ECARException
public java.util.List getAcompReferenciaItemAriByAref(java.lang.Long codAref) throws org.hibernate.HibernateException, ECARException
codAref
- Long
org.hibernate.HibernateException
ECARException
public AcompRefItemLimitesArli getAcompRefItemLimitesArliByAriAndTpfa(java.lang.Long codAri, java.lang.Long codTpfa) throws ECARException
ECARException
public java.util.List getListAcompReferenciaSuaResponsabilidade(SegurancaECAR seguranca) throws ECARException
ECARException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |