ecar.dao
Class ConfiguracaoDao

java.lang.Object
  extended by comum.database.Dao
      extended by ecar.dao.ConfiguracaoDao

public class ConfiguracaoDao
extends Dao

Author:
felipev

Field Summary
 
Fields inherited from class comum.database.Dao
logBean, logger, loggerAuditoria, ORDEM_ASC, ORDEM_DESC, request, session
 
Constructor Summary
ConfiguracaoDao(javax.servlet.http.HttpServletRequest request)
          Construtor.
 
Method Summary
 boolean existeConfiguracao()
          Verifica se j� foi gravado um registro de Configura��o
 ConfiguracaoCfg getConfiguracao()
          Retorna o objeto configura��o do Sistema caso algum j� tenha sido gravado, caso contr�rio retorna null
 void salvar(javax.servlet.http.HttpServletRequest request, ConfiguracaoCfg configuracao)
          Grava as configura��es ( ou altera se j� houver um registro gravado )
 void setConfiguracao(javax.servlet.http.HttpServletRequest request, ConfiguracaoCfg configuracao)
          Atribui os valores dos atributos passados por request a um objeto Configura��o
 void setConfiguracaoMail(javax.servlet.http.HttpServletRequest request, ConfiguracaoCfg configuracao)
          obtem dados da lista, testa para setar como ativo / inativo,testa para atribuir o texto e-mail,testa para atribuir o texto sms, por fim adiciona as configura��es
 
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

ConfiguracaoDao

public ConfiguracaoDao(javax.servlet.http.HttpServletRequest request)
Construtor. Chama o Session factory do Hibernate

Method Detail

setConfiguracao

public void setConfiguracao(javax.servlet.http.HttpServletRequest request,
                            ConfiguracaoCfg configuracao)
                     throws ECARException
Atribui os valores dos atributos passados por request a um objeto Configura��o

Parameters:
request -
configuracao -
Throws:
ECARException

setConfiguracaoMail

public void setConfiguracaoMail(javax.servlet.http.HttpServletRequest request,
                                ConfiguracaoCfg configuracao)
                         throws ECARException
obtem dados da lista, testa para setar como ativo / inativo,testa para atribuir o texto e-mail,testa para atribuir o texto sms, por fim adiciona as configura��es

Parameters:
request -
configuracao -
Throws:
ECARException

salvar

public void salvar(javax.servlet.http.HttpServletRequest request,
                   ConfiguracaoCfg configuracao)
            throws ECARException,
                   org.hibernate.HibernateException
Grava as configura��es ( ou altera se j� houver um registro gravado )

Parameters:
request -
configuracao -
Throws:
ECARException
org.hibernate.HibernateException

existeConfiguracao

public boolean existeConfiguracao()
                           throws ECARException
Verifica se j� foi gravado um registro de Configura��o

Returns:
Throws:
ECARException

getConfiguracao

public ConfiguracaoCfg getConfiguracao()
                                throws ECARException
Retorna o objeto configura��o do Sistema caso algum j� tenha sido gravado, caso contr�rio retorna null

Returns:
Throws:
ECARException


Copyright © 2007, PRODEPA - Processamento de Dados do Pará