Examples of UsuarioDao


Examples of ecar.dao.UsuarioDao

   * @return int
   * @throws JspException
   */
  public int doStartTag() throws JspException {
    try {
      usu = new UsuarioDao();
      if (atributo.iGetTipo() == EstruturaAtributoEttat.class) {

        String nomeMetodo = "geraHTML"
            + Util.primeiraLetraToUpperCase(atributo.iGetNome());
        if (atributo.iGetGrupoAtributosLivres() != null) {
View Full Code Here

Examples of ecar.dao.UsuarioDao

    writer.close();
  }
 
  private void setaValoresIniciais(HttpServletRequest request) throws Exception{
    //TipoFuncAcompDao tipoFuncAcompDao = new TipoFuncAcompDao();
      UsuarioDao usuDao = new UsuarioDao(request)
      ItemEstruturaDao itemDao = new ItemEstruturaDao(request);
     
     
        //this.tpfaOrdenadosPorEstrutura = tipoFuncAcompDao.getFuncaoAcompOrderByEstruturas();
      this.statusLiberado = (StatusRelatorioSrl) itemDao.
                            buscar(StatusRelatorioSrl.class,
                            Long.valueOf(AcompReferenciaItemDao.STATUS_LIBERADO));     
      this.usuario = (UsuarioUsu) usuDao.buscar(UsuarioUsu.class, new Long(request.getParameter("codUsuarioLogado")));           
      this.periodosConsiderados = (Collection) request.getSession().getAttribute("periodosConsideradosAgrupados");
      if(!request.getParameter("codOrg").equals(""))
        this.colecaoItens = (List) request.getSession().getAttribute("colecaoItens_org" + request.getParameter("codOrg"));
      else
        this.colecaoItens = (List) request.getSession().getAttribute("colecaoItens");
View Full Code Here

Examples of ecar.dao.UsuarioDao

    PerfilIntercambioDadosDao perfilDao = new PerfilIntercambioDadosDao();
    //Carrega o perfil novamente, para evitar o erro do lazy
    //pois esse objeto � guardado na sess�o
    PerfilIntercambioDadosPflid perfil = (PerfilIntercambioDadosPflid) perfilDao.buscar(PerfilIntercambioDadosPflid.class, configuracao.getPerfil().getCodPflid());
    AgendadorEmail agendadorEmail = new AgendadorEmail();
    UsuarioDao usuarioDao = new UsuarioDao();
    //Verifica se est� ativo o envio de e-mail na importa��o
    if (perfil.getIndAtivoAvisoImpPflid() != null && perfil.getIndAtivoAvisoImpPflid().equals(Dominios.SIM)){
      //SisAtributoSatb corresponde ao grupo de acesso configurado para envio de e-mail no perfil
      SisAtributoSatb grupoEnvioEmail = perfil.getSisAtributoSatbAcessoEnvioEmailImp();
      TextosSiteTxt textosSiteTxt = perfil.getComposicaoEmailPflid();
      //envia e-mail apenas se o grupo e o textoSite(e-mail) estiverem configurados no perfil.
      if (grupoEnvioEmail != null && textosSiteTxt != null){
        //carrega a lista de usu�rios que pertence ao grupo de acesso passado como par�metro
        List <UsuarioUsu> usuarios = usuarioDao.getUsuariosBySisAtributoSatb(grupoEnvioEmail);
        if (usuarios != null){
          //O remetente ser� o configurado no textoSiteTxt, caso
          //n�o tenha nada configurado, o remente ser� o e-mail de contato
          //configurado no cadastro de empresa
          String remetente = "";
View Full Code Here

Examples of ecar.dao.UsuarioDao

    public void getDadosUsuario(HttpServletRequest request) throws ECARException {
      // Pega a interface de comunica��o do sentinela
      SentinelaInterface com = SentinelaUtil.getSentinelaInterface();

      UsuarioUsu u;
        UsuarioDao uDao = new UsuarioDao(request);
        ConfiguracaoCfg conf = (new ConfiguracaoDao(request)).getConfiguracao();
       
        //recuperar a p�gina inicial do usu�rio, tendo como par�metro as connfigura��es do ambiente
        SisGrupoAtributoSga sisGrupo = conf.getSisGrupoAtributoSgaByCodSgaGrAtrPgIni();

        //recuperar dados do usu�rio pelo id do sentinela
        u = uDao.getUsuarioByIdDominio(String.valueOf(com.getCodUsuario()));
       
        if (u.getCodUsu() != null && Dominios.SIM.equals(u.getIndAtivoUsu())) {
            // carrega os grupos de acesso do usuario para aumentar o desempenho nos testes de permissao de acesso
            this.setGruposAcesso(uDao.getClassesAcessoUsuario(u));
        List atributosUsuario = uDao.getAtributosUsuarioByGrupo(u, sisGrupo)//List de SisAtributoSatb
        if(atributosUsuario != null && atributosUsuario.size() > 0){
        UsuarioAtributoUsua usuAtrib = (UsuarioAtributoUsua)atributosUsuario.get(0);
        this.setPaginaInicialUsuario(usuAtrib.getSisAtributoSatb().getAtribInfCompSatb());
        }
            // atribui o usuario para o objeto segurancaECAR
View Full Code Here

Examples of ecar.dao.UsuarioDao

             HttpServletRequest httpRequest = (HttpServletRequest) request;
         ConfiguracaoDao configDao = new ConfiguracaoDao(httpRequest);
         ConfiguracaoCfg configuracao =  configDao.getConfiguracao();
         if (Data.getDataAtual().after(Data.addDias(configuracao.getIntervaloAtualizacaoEmail().intValue() ,configuracao.getUltimaAtualizacaoEmail())))
         {
          UsuarioDao usuDao = new UsuarioDao((HttpServletRequest)request);
          UsuarioUsu usuario = null;
          Iterator listaIds = usuDao.getListaIdDominio().iterator();
          List listaUsu = new ArrayList();
          while (listaIds.hasNext())
          {
            String idAtual = (String) listaIds.next();
            usuario = usuDao.getUsuarioByIdDominio(idAtual);
            if ((!"".equals(usuario.getEmail1UsuSent())) || (!(UsuarioDao.INFORMACAO_NAO_LOCALIZADA_SENTINELA).equals(usuario.getNomeUsu())))
            {
              usuario.setEmail1Usu(usuario.getEmail1UsuSent());
              usuario.setNomeUsu(usuario.getNomeUsuSent());
              listaUsu.add(usuario);
            }
          }
          if (listaUsu.size() > 0)
            usuDao.salvarOuAlterar(listaUsu);     

          //Ap�s alterar os usu�rios, guarda a data da atualiza��o em ConfiguracaoCfg
          String fullUrl;
          fullUrl = httpRequest.getScheme() + "://" + httpRequest.getServerName();
        if (httpRequest.getServerPort() != 80) {
View Full Code Here

Examples of ecar.dao.UsuarioDao

    public static void main(String[] args) throws Exception {
     
     
         
      LogIntercambioDadosDao dao = new LogIntercambioDadosDao();
      UsuarioDao usuarioDao = new UsuarioDao();
     
      org.hibernate.Transaction tx = dao.getSession().beginTransaction();
     
//      PerfilIntercambioDadosLogPflogid perfilLog = new PerfilIntercambioDadosLogPflogid(null, "CADASTRO", "dadoscadastro", "TXT", "linhatxt");
//      DadosTecnlogiaLogIntercambioDadosLogdtid dadosTecnologia = new DadosTecnlogiaLogIntercambioDadosLogdtid(null, Calendar.getInstance().getTime(), "nome",
View Full Code Here

Examples of ecar.dao.UsuarioDao

   * @return int
   * @throws JspException
   */
  public int doStartTag() throws JspException {
    try {
      usu = new UsuarioDao();
      if (atributo.iGetTipo() == EstruturaAtributoEttat.class) {
        String nomeMetodo = "geraHTML" + Util.primeiraLetraToUpperCase(atributo.iGetNome());
        if (atributo.iGetGrupoAtributosLivres() != null) {
          nomeMetodo = "geraHTMLAtributoLivre";
        }
View Full Code Here

Examples of ecar.dao.UsuarioDao

   * @return int
   * @throws JspException
     */
    public int doStartTag() throws JspException {
        try {
          usu = new UsuarioDao();
            if (atributo.iGetTipo() == EstruturaAtributoEttat.class){
             
              String nomeMetodo = "geraHTML" + Util.primeiraLetraToUpperCase(atributo.iGetNome());
              if(atributo.iGetGrupoAtributosLivres() != null){
                if (getEhHistorico().booleanValue()){
View Full Code Here

Examples of ecar.dao.UsuarioDao

   * @return int
   * @throws JspException
     */
    public int doStartTag() throws JspException {
        try {
          usu = new UsuarioDao();
            if (atributo.iGetTipo() == EstruturaAtributoEttat.class){
             
              String nomeMetodo = "geraHTML" + Util.primeiraLetraToUpperCase(atributo.iGetNome());
              if(atributo.iGetGrupoAtributosLivres() != null){
                nomeMetodo = "geraHTMLAtributoLivre";
View Full Code Here

Examples of ecar.dao.UsuarioDao

   * @throws Exception
   */
  private void eMailVenctoParecer (String dataLimStr, ConfigMailCfgm configMailCfgm, Date dataLimite) throws ECARException, Exception {
    try {
      AcompReferenciaItemDao ariDAO = new AcompReferenciaItemDao(null);
      UsuarioDao usuDAO = new UsuarioDao();
      TfuncacompConfigmailTfacfgmDAO tfuncacompConfigmailTfacfgmDAO = new TfuncacompConfigmailTfacfgmDAO();
      AcompRelatorioDao acompRelatorioDao = new AcompRelatorioDao(null);
     
      List listItens     = null;
      String dataCompStr = null;
      Iterator itItem    = null;   
     
      /* --
       * Por Rog�rio (26/02/2007)
       * Otimiza��o de query.
       * listItens = ariDAO.listar(AcompRefItemLimitesArli.class, new String[]{"dataLimiteArli","ASC"});
       * itItem = listItens.iterator();
       * -- */
     
      listItens = ariDAO.listarAcompReferenciaItemLimitesPorVenctoParecer(dataLimite);
      if( listItens != null ) itItem = listItens.iterator();
     
      /* -- OFinal da otimiza��o -- */
     
      while( itItem.hasNext() ){
        AcompRefItemLimitesArli arli = (AcompRefItemLimitesArli) itItem.next();
        dataCompStr = Data.parseDate(arli.getDataLimiteArli());

        if( dataLimStr.equals(dataCompStr) ) {
          AcompReferenciaItemAri ari = arli.getAcompReferenciaItemAri();
         
          List listAri = new ArrayList();
          if( ari.getItemEstruturaIett() != null && ari.getItemEstruturaIett().getItemEstUsutpfuacIettutfas() != null )
            listAri = new ArrayList(ari.getItemEstruturaIett().getItemEstUsutpfuacIettutfas());
         
          List usuariosEmailEnviado = new ArrayList();
         
          String descricaoEvento = "Vencimento da Data limite para " + arli.getTipoFuncAcompTpfa().getLabelPosicaoTpfa() + ".";
         
          Iterator itList = listAri.iterator();
          while( itList.hasNext() ) {
            ItemEstUsutpfuacIettutfa itemEstUsutpfacIetutfa = (ItemEstUsutpfuacIettutfa) itList.next();
            TipoFuncAcompTpfa tipoFuncao = itemEstUsutpfacIetutfa.getTipoFuncAcompTpfa();
            TfuncacompConfigmailTfacfgmPK tfcfgmPK = new TfuncacompConfigmailTfacfgmPK();
            tfcfgmPK.setCodCfgm(configMailCfgm.getCodCfgm());
            tfcfgmPK.setCodTpfa(tipoFuncao.getCodTpfa());
            TfuncacompConfigmailTfacfgm tfcfm = (TfuncacompConfigmailTfacfgm) tfuncacompConfigmailTfacfgmDAO.buscar(TfuncacompConfigmailTfacfgm.class, tfcfgmPK);
 
            //Verificando se j� existe posi��o liberada
            //Caso j� exista (indLiberadoArel) , n�o precisa mandar e-mail
            AcompRelatorioArel acompRelatorio = acompRelatorioDao.getAcompRelatorio(tipoFuncao, ari);
            if ( acompRelatorio != null && !"S".equals(acompRelatorio.getIndLiberadoArel()) ) {
             
              if ( itemEstUsutpfacIetutfa != null && itemEstUsutpfacIetutfa.getComp_id() != null && "S".equals(tfcfm.getEnviaMailTfacfgm()) ) {
               
                 
                //UsuarioUsu usu = (UsuarioUsu) usuDAO.buscar(UsuarioUsu.class, itemEstUsutpfacIetutfa.getComp_id().getCodUsu());
                List usuarios = new ArrayList();
                if (itemEstUsutpfacIetutfa.getUsuarioUsu() != null) {
                  usuarios.add((UsuarioUsu) usuDAO.buscar(UsuarioUsu.class, itemEstUsutpfacIetutfa.getUsuarioUsu().getCodUsu()));
                } else if (itemEstUsutpfacIetutfa.getSisAtributoSatb() != null){
                  usuarios.addAll(usuDAO.getUsuariosBySisAtributoSatb(itemEstUsutpfacIetutfa.getSisAtributoSatb()));
                }
               
                Iterator itUsu = usuarios.iterator();
               
                while (itUsu.hasNext()){
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.