|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcomum.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
ECARExceptionpublic 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
ECARExceptiongetListAcompReferenciaPorOrgao(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 | |||||||||