|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object comum.database.Dao ecar.dao.AcompRealFisicoDao
public class AcompRealFisicoDao
Field Summary |
---|
Fields inherited from class comum.database.Dao |
---|
logBean, logger, loggerAuditoria, ORDEM_ASC, ORDEM_DESC, request, session |
Constructor Summary | |
---|---|
AcompRealFisicoDao(javax.servlet.http.HttpServletRequest request)
|
Method Summary | |
---|---|
void |
alterar(AcompRealFisicoArf acompRealFisicoArf)
Altera o objeto AcompRealFisicoArf passado como par�metro. |
void |
atualizar(javax.servlet.http.HttpServletRequest request)
Deprecated. desde 03/09/2008 |
void |
atualizarFilho(javax.servlet.http.HttpServletRequest request)
Deprecated. desde 03/09/2008 |
AcompRealFisicoArf |
buscar(java.lang.Long codArf)
Retorna um objeto AcompRealFisicoArf a partir do seu c�digo |
java.util.List |
buscarPorIett(java.lang.Long codIett,
java.lang.Long mesArf,
java.lang.Long anoArf)
Retorna um objeto AcompRealFisicoArf a partir do IETT, M�s e Ano |
AcompRealFisicoArf |
buscarPorIettir(java.lang.Long mesArf,
java.lang.Long anoArf,
java.lang.Long codIettir)
Retorna um objeto AcompRealFisicoArf a partir do IETT, IETTIR, M�s e Ano |
AcompRealFisicoArf |
criaNovoAcompRealFisico(AcompReferenciaItemAri acompReferenciaItem,
ItemEstruturaIett itemMonitorado,
ItemEstrtIndResulIettr indicador)
|
AcompRealFisicoArf |
getArfAnterior(ItemEstrtIndResulIettr indicador,
long mes,
long ano)
Retorna o Realizado F�sico do indicador informado, anterior ao m�s/ano informado. |
AcompRealFisicoArf |
getArfMaisAntigoItem(ItemEstruturaIett iett)
Obtem o mes/ano mais antigo que foi registrado acompanhamento para um item |
AcompRealFisicoArf |
getArfMaisRecenteItem(ItemEstruturaIett iett)
Obtem o mes/ano mais recente que foi registrado acompanhamento para um item |
java.util.List |
getArfsByIettAndTipoAcomp(ItemEstruturaIett item,
TipoAcompanhamentoTa tipoAcomp,
ConfiguracaoCfg configuracao,
java.util.List filtroNiveis,
java.lang.Long mesArf,
java.lang.Long anoArf)
Busca uma lista de Realizado F�sico a partir de um item pai com filtros definidos em um Tipo de Acompanhamento. |
java.util.List |
getArfsPosteriores(AcompRealFisicoArf arf)
Retorna uma lista de realizados f�sicos posteriores ao realizado f�sico passado como par�metro. |
java.util.List |
getIndResulByAcompRefItemBySituacao(AcompReferenciaItemAri acompRefItem,
java.lang.String indSituacao,
boolean noMes)
Devolve uma lista de todos os AcompRealFisico de um item referente � um AcompanhamentoReferenciaItem e � situa��o. |
java.util.List |
getListaRealizadoExercicioByIettrAndExe(ExercicioExe exercicioExeInicial,
ExercicioExe exercicioExeFinal,
ItemEstrtIndResulIettr iettr,
AcompReferenciaAref aref)
Retorna uma lista de realizado de um indicador (ARF) entre um exerc�cio inicial e final. |
double |
getQtdIndicadorGrupoRealizadaExercicio(ItemEstrtIndResulIettr indicador,
ExercicioExe exercicio,
long anoRef,
long mesRef)
Retorna a soma do realizado de um indicador (ARF) de um exerc�cio at� o m�s de refer�ncia passado como par�metro. |
double |
getQtdIndicadorGrupoRealizadaExercicioNaoAcumulavel(ItemEstrtIndResulIettr indicador,
ExercicioExe exercicio,
long anoRef,
long mesRef)
Retorna a quantidade Realizada de um indicador de resultado em um exerc�cio (at� o m�s de refer�ncia passado). |
double |
getQtdRealizadaExercicio(AcompReferenciaItemAri acompReferenciaItem,
ItemEstrtIndResulIettr indResul,
java.lang.String radAcumulados)
Retorna a Quantidadade Realizada de um Indicador de Resultado em um Exercicio. |
double |
getQtdRealizadaExercicio(ExercicioExe exercicio,
ItemEstrtIndResulIettr indResul,
AcompReferenciaAref aref)
Retorna a soma do realizado de um indicador (ARF), de um exerc�cio, considerando o acompanhamento (AREF). |
double |
getQtdRealizadaExercicioNaoAcumulavel(ExercicioExe exercicio,
ItemEstrtIndResulIettr indResul,
AcompReferenciaAref aref)
Retorna a quantidade Realizada de um indicador de resultado em um exerc�cio. |
java.util.Map |
getQtdRealizadaExercicioPorMes(ExercicioExe exercicio,
ItemEstrtIndResulIettr indResul)
Retorna um Map com a quantidade realizada de um indicador de resultado em cada m�s dentro de um exerc�cio As chaves do Map s�o no formatdo "mes-ano" ex: 01/2005 12/2004 |
java.lang.Double |
getQtdRealizadaMesAno(ItemEstrtIndResulIettr indResul,
java.lang.Long mes,
java.lang.Long ano)
Retorna a quantidade realizada de um indicador de resultado em um exerc�cio at� um determinado m�s/ano |
int |
getQtdRegistrosRealizadoPeriodo(ItemEstrtIndResulIettr iettr,
ItemEstruturaIett iett,
java.lang.Long mes,
java.lang.Long ano)
Retorna a quantidade de registros de indicadores de resultado em um per�odo |
double |
getQuantidadeRealizada(AcompReferenciaItemAri acompReferenciaItem,
ItemEstrtIndResulIettr itemEstrtIndResul,
java.lang.String radAcumulados)
Devolve a quantidade realizada total em AcompRealFisico para um indResultado |
double |
getQuantidadeRealizadaNaoAcumulados(AcompReferenciaItemAri ari,
ItemEstrtIndResulIettr iettr,
java.lang.String acumulados,
java.lang.String porExercicioOuTotal)
Calcula a quantidade realizada por exerc�cio ou total de um AcompReferenciaItemAri, para um indicador de resultado (Iettr) n�o acumul�vel, considerando se � a quantidade Maior, �ltima ou N�o se aplica |
double |
getRealizadoExercicioByIettrAndExe(ExercicioExe exercicioExeInicial,
ExercicioExe exercicioExeFinal,
ItemEstrtIndResulIettr iettr,
AcompReferenciaAref aref)
Retorna a soma do realizado de um indicador (ARF), entre um exerc�cio incial e final. |
java.lang.Double |
getSomaValoresArfs(ItemEstrtIndResulIettr itemEstrtIndResul,
java.util.List<java.lang.Double> valores)
Retorna a um valor de uma lista de valores, dependendo do indicador. |
boolean |
habilitarEdicaoArf(AcompRealFisicoArf arf,
AcompReferenciaAref mesReferencia,
java.lang.String indSituacao)
Verifica se � para habilitar ou n�o a edi��o de ARFs na elabora��o de acompanhamento. |
void |
incAcompRealFisicoArf(javax.servlet.http.HttpServletRequest request)
|
void |
setAcompRealFisico(javax.servlet.http.HttpServletRequest request,
AcompRealFisicoArf acompRealFisicoArf)
Seta um objeto AcompRealFisico de acordo com os par�metros do request |
void |
setAcompRealFisicoFilho(javax.servlet.http.HttpServletRequest request,
AcompRealFisicoArf acompRealFisicoArf)
Seta um objeto AcompRealFisico Filho de acordo com os par�metros do request |
boolean |
verificarPermissaoExclusao(AcompRealFisicoArf arf,
AcompReferenciaItemAri ari)
Verificar se � permitido excluir um ARF, verificando se n�o est� em uso por algum ARI, desconsiderando o ARI fornecido. |
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 |
Constructor Detail |
---|
public AcompRealFisicoDao(javax.servlet.http.HttpServletRequest request)
Method Detail |
---|
public AcompRealFisicoArf buscar(java.lang.Long codArf) throws ECARException
codArf
- Long
ECARException
public AcompRealFisicoArf buscarPorIettir(java.lang.Long mesArf, java.lang.Long anoArf, java.lang.Long codIettir) throws ECARException
codIett
- Longmes
- Longano
- LongcodIettir
- Long
ECARException
public java.util.List buscarPorIett(java.lang.Long codIett, java.lang.Long mesArf, java.lang.Long anoArf) throws ECARException
codIett
- Longmes
- Longano
- Long
ECARException
public double getQuantidadeRealizada(AcompReferenciaItemAri acompReferenciaItem, ItemEstrtIndResulIettr itemEstrtIndResul, java.lang.String radAcumulados) throws ECARException, org.hibernate.HibernateException
itemEstrtIndResul
-
ECARException
org.hibernate.HibernateException
public double getQuantidadeRealizadaNaoAcumulados(AcompReferenciaItemAri ari, ItemEstrtIndResulIettr iettr, java.lang.String acumulados, java.lang.String porExercicioOuTotal) throws ECARException
AcompReferenciaItemAri
- ariItemEstrtIndResulIettr
- iettrString
- acumulados (P (at� o per�odo) ou T (total))String
- porExercicioOuTotal (E = Exerc�cio ou T = Total)
ECARException
public void setAcompRealFisico(javax.servlet.http.HttpServletRequest request, AcompRealFisicoArf acompRealFisicoArf) throws ECARException
HttpServletRequest
- requestAcompRealFisicoArf
- acompRealFisicoArf
ECARException
public void alterar(AcompRealFisicoArf acompRealFisicoArf) throws ECARException
AcompRealFisicoArf
- acompRealFisicoArf
ECARException
- - executa o rollback da transa��opublic void atualizar(javax.servlet.http.HttpServletRequest request) throws ECARException
HttpServletRequest
- request
ECARException
- - executa o rollback da transa��opublic void setAcompRealFisicoFilho(javax.servlet.http.HttpServletRequest request, AcompRealFisicoArf acompRealFisicoArf) throws ECARException
HttpServletRequest
- requestAcompRealFisicoArf
- acompRealFisicoArf
ECARException
public void atualizarFilho(javax.servlet.http.HttpServletRequest request) throws ECARException
HttpServletRequest
- request
ECARException
public double getQtdRealizadaExercicioNaoAcumulavel(ExercicioExe exercicio, ItemEstrtIndResulIettr indResul, AcompReferenciaAref aref) throws ECARException
exercicio
- indResul
- aref
-
ECARException
public java.lang.Double getSomaValoresArfs(ItemEstrtIndResulIettr itemEstrtIndResul, java.util.List<java.lang.Double> valores)
ItemEstrtIndResulIettr
- itemEstrtIndResul - indicador de resultadoList
- valores - lista de valores (Double) de um
AcompRealFisicoArf
public double getQtdRealizadaExercicio(AcompReferenciaItemAri acompReferenciaItem, ItemEstrtIndResulIettr indResul, java.lang.String radAcumulados) throws org.hibernate.HibernateException
indResul
- exercicio
- radAcumulado
- ("P" = At� o per�odo do Ari.Aref)
org.hibernate.HibernateException
public double getQtdRealizadaExercicio(ExercicioExe exercicio, ItemEstrtIndResulIettr indResul, AcompReferenciaAref aref)
ExercicioExe
- exercicioItemEstrtIndResulIettr
- iettr - IndicadorAcompReferenciaAref
- aref - Acompanhamento
public double getRealizadoExercicioByIettrAndExe(ExercicioExe exercicioExeInicial, ExercicioExe exercicioExeFinal, ItemEstrtIndResulIettr iettr, AcompReferenciaAref aref)
ExercicioExe
- exercicioExeInicial - Exerc�cio InicialExercicioExe
- exercicioExeFinal - Exerc�cio FinalItemEstrtIndResulIettr
- iettr - IndicadorAcompReferenciaAref
- aref - Acompanhamento. Se aref == null, �
considerado apenas os exercicioExeInicial e exercicioExeFinal.
public java.util.List getListaRealizadoExercicioByIettrAndExe(ExercicioExe exercicioExeInicial, ExercicioExe exercicioExeFinal, ItemEstrtIndResulIettr iettr, AcompReferenciaAref aref)
ExercicioExe
- exercicioExeInicial - Exerc�cio InicialExercicioExe
- exercicioExeFinal - Exerc�cio FinalItemEstrtIndResulIettr
- iettr - Indicador
public java.lang.Double getQtdRealizadaMesAno(ItemEstrtIndResulIettr indResul, java.lang.Long mes, java.lang.Long ano) throws ECARException
exercicio
- indResul
- mes
- ano
-
ECARException
public java.util.Map getQtdRealizadaExercicioPorMes(ExercicioExe exercicio, ItemEstrtIndResulIettr indResul) throws ECARException
exercicio
- indResul
-
ECARException
public AcompRealFisicoArf criaNovoAcompRealFisico(AcompReferenciaItemAri acompReferenciaItem, ItemEstruturaIett itemMonitorado, ItemEstrtIndResulIettr indicador) throws ECARException
ECARException
public java.util.List getIndResulByAcompRefItemBySituacao(AcompReferenciaItemAri acompRefItem, java.lang.String indSituacao, boolean noMes) throws java.lang.Exception
acompRefItem
- indSituacao
- (Dominios.TODOS, Dominios.CONLUIDOS,
Dominios.NAO_CONCLUIDOS)noMes
- (se true, s� considera o mes do acompRefItem)
org.hibernate.HibernateException
java.lang.Exception
public boolean habilitarEdicaoArf(AcompRealFisicoArf arf, AcompReferenciaAref mesReferencia, java.lang.String indSituacao)
arf
- mesReferencia
- indSituacao
-
public void incAcompRealFisicoArf(javax.servlet.http.HttpServletRequest request) throws ECARException
ECARException
public int getQtdRegistrosRealizadoPeriodo(ItemEstrtIndResulIettr iettr, ItemEstruturaIett iett, java.lang.Long mes, java.lang.Long ano) throws ECARException
iettr
- iett
- mes
- ano
-
ECARException
public boolean verificarPermissaoExclusao(AcompRealFisicoArf arf, AcompReferenciaItemAri ari) throws ECARException
ari
- AcompReferenciaItemAri
ECARException
public AcompRealFisicoArf getArfMaisRecenteItem(ItemEstruturaIett iett) throws ECARException
ItemEstruturaIett
- iett
ECARException
public AcompRealFisicoArf getArfMaisAntigoItem(ItemEstruturaIett iett) throws ECARException
ItemEstruturaIett
- iett
ECARException
public java.util.List getArfsByIettAndTipoAcomp(ItemEstruturaIett item, TipoAcompanhamentoTa tipoAcomp, ConfiguracaoCfg configuracao, java.util.List filtroNiveis, java.lang.Long mesArf, java.lang.Long anoArf) throws ECARException
ItemEstruturaIett
- item - item paiTipoAcompanhamentoTa
- tipoAcomp - Tipo de AcompanhamentoConfiguracaoCfg
- configuracao - Configura��o do sistemaList
- filtroNiveis - Lista de filtro para niveis (usado em telas de
listagens).Long
- mesArf - M�s de referencia.Long
- anoArf - Ano de referencia.
ECARException
public java.util.List getArfsPosteriores(AcompRealFisicoArf arf) throws ECARException
arf
-
ECARException
public AcompRealFisicoArf getArfAnterior(ItemEstrtIndResulIettr indicador, long mes, long ano) throws ECARException
indicador
- mes
- ano
-
ECARException
public double getQtdIndicadorGrupoRealizadaExercicio(ItemEstrtIndResulIettr indicador, ExercicioExe exercicio, long anoRef, long mesRef) throws ECARException
indicador
- exercicio
- anoRef
- mesRef
-
ECARException
public double getQtdIndicadorGrupoRealizadaExercicioNaoAcumulavel(ItemEstrtIndResulIettr indicador, ExercicioExe exercicio, long anoRef, long mesRef) throws ECARException
indicador
- exercicio
- anoRef
- mesRef
-
ECARException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |