|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object comum.database.Dao ecar.dao.ItemEstruturaRealizadoDao
public class ItemEstruturaRealizadoDao
Field Summary |
---|
Fields inherited from class comum.database.Dao |
---|
logBean, logger, loggerAuditoria, ORDEM_ASC, ORDEM_DESC, request, session |
Constructor Summary | |
---|---|
ItemEstruturaRealizadoDao(javax.servlet.http.HttpServletRequest request)
|
Method Summary | |
---|---|
void |
alterar(EfItemEstRealizadoEfier efier)
|
void |
excluir(java.lang.String[] codigosParaExcluir)
|
java.util.List |
getItemEstRealizadoEfier(java.lang.String conta,
java.lang.String mes,
java.lang.String ano,
java.lang.String codSistema,
java.lang.String indManualEfier)
Retorna uma lista de EfItemEstRealizadoEfier |
java.util.List |
getItemEstRealizadoEfierToImportacao(java.util.Date inicio,
java.util.Date fim,
ConfigSisExecFinanCsef sistema)
Retorna uma lista de EfItemEstRealizadoEfier referente � Ano Inicio e M�s Inicio/Ano Fim M�s Fim. |
java.util.List |
getItemEstRealizadoEfierToImportacao(java.lang.String conta,
java.lang.Long mes,
java.lang.Long ano)
Retorna uma lista de EfItemEstRealizadoEfier referente � conta/mes/ano. |
DetalhamentoTotaisConta |
getSomaDetalhadaItemEstruturaRealizado(EfItemEstContaEfiec efItem,
ExercicioExe exercicio)
Retorna os totais da contas detalhadas em inser��es manuais e via importa��o de arquivo txt. |
java.lang.Double[] |
getSomaItemEstruturaRealizado(EfItemEstContaEfiec efItem,
ExercicioExe exercicio)
Devolve um array de 6 posicoes com a soma dos valores de um ItemEstruturaRealizadoDao Se por algum motivo esse m�todo mudar sua forma de consulta, ent�o analisar a possibilidade tamb�m de alterar o m�todo "getSomaDetalhadaItemEstruturaRealizado()", que � praticamente um clone desse m�todo, mudando apenas a forma de retorno das informa��es. clausula where da query montada, per�odo trabalhado somente em cima de M�s e Ano pois no HQL do hibernate n�o encontramos alternativa para data AnoX = Ano Refer�ncia AnoI = Ano de In�cio do Exerc�cio AnoF = Ano Fim do Exerc�cio MexX = M�s Refer�ncia MesI = M�s de In�cio do Exerc�cio MesF = M�s Fim do Exerc�cio ((AnoX = AnoI E MesX >= MesI) OU (AnoX > AnoI) E ((AnoX = AnoF E MesX <= MesF) OU (AnoX < AnoF) explica��o: Quando Ano Refer�ncia igual ao Inicial, o M�s deve ser maior ou igual Quando Ano Refer�ncia maior que o Inicial, o M�s n�o importa Quando Ano Refer�ncia igual ao Final, o M�s deve ser menor ou igual Quando Ano Refer�ncia menor que o Final, o M�s n�o importa |
java.util.List |
getValoresParaExportacao(java.lang.String mesIni,
java.lang.String anoIni,
java.lang.String mesFim,
java.lang.String anoFim)
Retorna os valores (registros) das contas para o arquivo de exporta��o |
boolean |
getVerificarMostrarRecursoByPosicaoCfg(int posicao)
Verifica na configura��o se � para mostrar o campo recursoDescValor1, recursoDescValor2 ou recursoDescValor3. |
boolean |
getVerificarMostrarValorByPosicaoCfg(int posicao)
M�todo que verifica se � para apresentar o valor na devida posi��o, conforme a configura��o. |
void |
gravar(EfItemEstRealizadoEfier efier,
org.hibernate.Transaction tx)
|
void |
setEfItemEstRealizadoEfier(EfItemEstRealizadoEfier item,
javax.servlet.http.HttpServletRequest request)
|
void |
setEfItemEstRealizadoEfier(EfItemEstRealizadoEfier item,
javax.servlet.http.HttpServletRequest request,
int iteracao)
|
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 ItemEstruturaRealizadoDao(javax.servlet.http.HttpServletRequest request)
Method Detail |
---|
public void setEfItemEstRealizadoEfier(EfItemEstRealizadoEfier item, javax.servlet.http.HttpServletRequest request) throws ECARException
item
- request
-
ECARException
public void setEfItemEstRealizadoEfier(EfItemEstRealizadoEfier item, javax.servlet.http.HttpServletRequest request, int iteracao) throws ECARException
item
- request
- iteracao
- numero da iteracao para inser��o de multiplos parametros
ECARException
public void gravar(EfItemEstRealizadoEfier efier, org.hibernate.Transaction tx) throws ECARException
ECARException
public void alterar(EfItemEstRealizadoEfier efier) throws ECARException
ECARException
public void excluir(java.lang.String[] codigosParaExcluir) throws ECARException, org.hibernate.HibernateException
ECARException
org.hibernate.HibernateException
public java.lang.Double[] getSomaItemEstruturaRealizado(EfItemEstContaEfiec efItem, ExercicioExe exercicio) throws ECARException, org.hibernate.HibernateException
conta
- exercicio
-
ECARException
org.hibernate.HibernateException
public DetalhamentoTotaisConta getSomaDetalhadaItemEstruturaRealizado(EfItemEstContaEfiec efItem, ExercicioExe exercicio) throws ECARException, org.hibernate.HibernateException
conta
- exercicio
-
ECARException
org.hibernate.HibernateException
public boolean getVerificarMostrarValorByPosicaoCfg(int posicao) throws ECARException
posicao
-
ECARException
public boolean getVerificarMostrarRecursoByPosicaoCfg(int posicao) throws ECARException
posicao
-
ECARException
public java.util.List getValoresParaExportacao(java.lang.String mesIni, java.lang.String anoIni, java.lang.String mesFim, java.lang.String anoFim) throws ECARException, org.hibernate.HibernateException
mesIni
- anoIni
- mesFim
- anoFim
-
ECARException
org.hibernate.HibernateException
public java.util.List getItemEstRealizadoEfierToImportacao(java.lang.String conta, java.lang.Long mes, java.lang.Long ano) throws ECARException
conta
- mes
- ano
-
ECARException
public java.util.List getItemEstRealizadoEfierToImportacao(java.util.Date inicio, java.util.Date fim, ConfigSisExecFinanCsef sistema) throws ECARException
mes
- ano
-
ECARException
public java.util.List getItemEstRealizadoEfier(java.lang.String conta, java.lang.String mes, java.lang.String ano, java.lang.String codSistema, java.lang.String indManualEfier) throws ECARException
ECARException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |