|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcomum.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��o
public void atualizar(javax.servlet.http.HttpServletRequest request)
throws ECARException
HttpServletRequest - request
ECARException - - executa o rollback da transa��o
public 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 | |||||||||