Package ecar.pojo

Examples of ecar.pojo.UsuarioUsu


      status = "N";
      usuarios = selecionaPorIndAtivo(status);
     
    }else if("todos".equals(status)){
     
      usuarios = usuDao.pesquisar(new UsuarioUsu(), "", "", "", "");
    }

    int qtdeUsu = usuarios.size();
    Iterator itUsu = usuarios.iterator();

    /* Cria��o da matriz que abrigar� os valores
     * A matriz conta com 7 colunas (nome, orgao, e-mail, fone, login e tipoAcesso, situa��o cadst)
     * e qtdeUsuarios * cm. (Usando a "Aproxima��o de Steinmacher", em que cm � uma
     * constante que, para casos de usuarios relacionados a orgaos e grupos de acesso,
     * tem valor "12"
     */
    int linhas = qtdeUsu*12;
    if(linhas < 1) {
      html.append("<table align=\"center\">");
      html.append("\n\t<tr class=\"linha_subtitulo_estrutura\" bgcolor=\"#EAEEF4\">");
     
      String checked = "";
      if("S".equals(status)) checked = "checked";
      html.append("\n\t<tr>" +   
                "<td></td>"+
                "<td></td>"+
                "<td class=\"label\">Situa��o Cadastral:</td>" +
                "<td align=\"left\" >" +
                  "<input type=\"radio\" class=\"form_check_radio\" name=\"indAtivo\" id=\"indAtivo\" "+ checked +" onclick=\"filtraPorIndAtivo(this.value)\" value=\"ativo\">   Ativos" +
                "</td>" +
              "</tr>");
      checked = "";
     
      if("N".equals(status)) checked = "checked";
      html.append("<tr>"+
              "<td></td>"+
              "<td></td>"+
              "<td></td>"+
              "<td align=\"left\" >" +       
                "<input type=\"radio\" class=\"form_check_radio\" name=\"indAtivo\" id=\"indAtivo\" "+ checked +" onclick=\"filtraPorIndAtivo(this.value)\" value=\"inativo\">  Inativos" +
              "</td>" +
            "</tr>" );
     
      checked = "";
      if("todos".equals(status)) checked = "checked";
      html.append("<tr>" +
              "<td></td>"+
              "<td></td>"+
              "<td></td>"+
              "<td align=\"left\" >" +
                "<input type=\"radio\" class=\"form_check_radio\" name=\"indAtivo\" id=\"indAtivo\" "+ checked +" onclick=\"filtraPorIndAtivo(this.value)\"  value=\"todos\">  Todos" +
              "</td>" +
            "</tr>" +
            "<tr>" +
            "</tr>"
              );
      html.append("<br>");
      html.append("<tr>" +
              "<td colspan=\"4\" align=\"center\" >" +
              "<b>N�o existem usu�rios inativos</b>" +
              "</td>" +
              "</tr>" +
            "<tr>" +
            "</tr>"
          );
      html.append("</table>");
      return path;
    }
   
    html.append("<table cellspacing=0>");
    html.append("\n\t<tr class=\"linha_subtitulo_estrutura\" bgcolor=\"#EAEEF4\">");
   
    String checked = "";
    if("S".equals(status)) checked = "checked";
    html.append("\n\t<tr>" +   
              "<td class=\"label\" colspan=\"3\">Situa��o Cadastral:</td>" +
              "<td align=\"left\" >" +
                "<input type=\"radio\" class=\"form_check_radio\" name=\"indAtivo\" id=\"indAtivo\" "+ checked +" onclick=\"filtraPorIndAtivo(this.value)\" value=\"ativo\">   Ativos" +
              "</td>" +
            "</tr>");
    checked = "";
   
    if("N".equals(status)) checked = "checked";
    html.append("<tr>"+
            "<td></td>"+
            "<td></td>"+
            "<td></td>"+
            "<td align=\"left\" >" +       
              "<input type=\"radio\" class=\"form_check_radio\" name=\"indAtivo\" id=\"indAtivo\" "+ checked +" onclick=\"filtraPorIndAtivo(this.value)\" value=\"inativo\">  Inativos" +
            "</td>" +
          "</tr>" );
   
    checked = "";
    if("todos".equals(status)) checked = "checked";
    html.append("<tr>" +
            "<td></td>"+
            "<td></td>"+
            "<td></td>"+
            "<td align=\"left\" >" +
              "<input type=\"radio\" class=\"form_check_radio\" name=\"indAtivo\" id=\"indAtivo\" "+ checked +" onclick=\"filtraPorIndAtivo(this.value)\"  value=\"todos\">  Todos" +
            "</td>" +
          "</tr>" +
          "<tr>" +
          "</tr>"
            );

    String[][] arquivo = new String[linhas][7];
    int linha = 2, coluna=0;

    /* Formato atual da coluna:
     * Nome  |  Orgao(s)  |  e-mail  |  DDD - Fone  |  login  |  tipoAcesso  |  situa��oCadastral    
     */
   
    // Cabe�alho da lista
    arquivo[0][0] = "Nome";
    arquivo[0][1] = "Org�o(s)";
    arquivo[0][2] = "e-mail";
    arquivo[0][3] = "Fone";
    arquivo[0][4] = "Login";
    arquivo[0][5] = "Grupos de Acesso";
    arquivo[0][6] = "Situa��o Cadastral";
   
    while (itUsu.hasNext())
    {   
      UsuarioUsu usu = (UsuarioUsu) itUsu.next();

      //Coluna do nome do Usuario
      arquivo[linha][coluna] = Pagina.trocaNull(usu.getNomeUsuSent());
      coluna++;
     
      //Coluna dos �rg�os
      int contOrg = 0;
      if ((usu.getOrgaoOrgs() != null) && (usu.getOrgaoOrgs().size() > 0))
      {
        Iterator itOrg = usu.getOrgaoOrgs().iterator();
        while (itOrg.hasNext())
        {
          OrgaoOrg orgao = (OrgaoOrg) itOrg.next();
          arquivo[linha+(contOrg++)][coluna] = Pagina.trocaNull(orgao.getSiglaOrg().toString());
        }       
      }
      coluna++;
     
     
      // Coluna do e-mail
      arquivo[linha][coluna] = Pagina.trocaNull(usu.getEmail1UsuSent());
      coluna++;
     
      //Coluna do Telefone
      arquivo[linha][coluna] = "("+Pagina.trocaNull(usu.getComercDddUsu()) + ") "+ Pagina.trocaNull(usu.getComercTelefoneUsu());
      coluna++;
     
      //Coluna do login
      arquivo[linha][coluna] = Pagina.trocaNull(usu.getIdUsuarioUsu());
      coluna++;
     
      //Coluna dos grupos de acesso
      Set atribUsu = usu.getUsuarioAtributoUsuas();
      Iterator itAtrib = atribUsu.iterator();
      int contAcesso = 0;
      while(itAtrib.hasNext())
      { 
        UsuarioAtributoUsua sisatr = (UsuarioAtributoUsua)itAtrib.next();   
        if (sisatr.getSisAtributoSatb().getSisGrupoAtributoSga().getCodSga().equals(Long.valueOf(4)))
        {
          arquivo[linha+(contAcesso++)][coluna] = Pagina.trocaNull(sisatr.getSisAtributoSatb().getDescricaoSatb());
        }   
      }
      coluna++;
     
      //Coluna da Situa��o Cadastral         
      arquivo[linha][coluna] = Pagina.trocaNull(usu.getIndAtivoUsu());
      if("S".equals(arquivo[linha][coluna]))
        arquivo[linha][coluna] = "Ativo";
      else
        arquivo[linha][coluna] = "Inativo";         
             
View Full Code Here


         * @return boolean
         * @throws ECARException
   *
   */
  public boolean verificarUsuarioAtivo(Long codUsu) throws ECARException{
    UsuarioUsu usu = (UsuarioUsu) this.buscar(UsuarioUsu.class, codUsu);
    if(usu != null)
      return "S".equals(usu.getIndAtivoUsu()) ? true : false;
    else
      return false;
  }
View Full Code Here

   *
   * @param nome
   * @return
   */
  public UsuarioUsu getUsuarioUsuByNome(String nomeUsu) throws ECARException{
    UsuarioUsu usuarioUsu = null;
    try {
      String hql = "select usuarioUsu from UsuarioUsu usuarioUsu where usuarioUsu.nomeUsu = :nomeUsu";
      Query q = this.session.createQuery(hql);
      q.setString("nomeUsu", nomeUsu);
      q.setMaxResults(1);
View Full Code Here

              + grupoAtributo.getCodSga().toString());
          if (caminhoAuxiliarImagem!=null && caminhoAuxiliarImagem.length()>0) {
           
            String chave = atributoLivre.getInformacao();
            chave = chave.substring(chave.indexOf("RemoteFile=")+ "RemoteFile=".length());
                        UsuarioUsu usuario = ((ecar.login.SegurancaECAR)request.getSession().getAttribute("seguranca")).getUsuario();
                        if(usuario.getMapArquivosAtuaisUsuarios() != null && usuario.getMapArquivosAtuaisUsuarios().containsKey(chave)){
//                          atributoLivre.setInformacao(usuario.getMapArquivosAtuaisUsuarios().get(chave));
                         
                          caminhoAuxiliarImagem = usuario.getMapArquivosAtuaisUsuarios().get(chave);
                          caminhoAuxiliarImagem = pathRaiz +"/DownloadFile?RemoteFile=" + caminhoAuxiliarImagem;
                         
                        }
//                        else{
           
View Full Code Here

         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);     
View Full Code Here

                  + grupoAtributo.getCodSga().toString());
              if (caminhoAuxiliarImagem!=null && caminhoAuxiliarImagem.length()>0) {
               
                String chave = entidadeAtributo.getInformacao();
                chave = chave.substring(chave.indexOf("RemoteFile=")+ "RemoteFile=".length());
                UsuarioUsu usuario = ((ecar.login.SegurancaECAR)request.getSession().getAttribute("seguranca")).getUsuario();
                            if(usuario.getMapArquivosAtuaisUsuarios() != null && usuario.getMapArquivosAtuaisUsuarios().containsKey(chave)){
//                              entidadeAtributo.setInformacao(usuario.getMapArquivosAtuaisUsuarios().get(chave));
                             
                              caminhoAuxiliarImagem = usuario.getMapArquivosAtuaisUsuarios().get(chave);
                              caminhoAuxiliarImagem = pathRaiz +"/DownloadFile?RemoteFile=" + caminhoAuxiliarImagem;
                            }
//                            else{
               
                  // salvar a imagem fisicamente que tem o caminho real no campo "a" + codigo de grupo de atributo
View Full Code Here

    @SuppressWarnings("unchecked")
  public void salvar(HttpServletRequest request, PerfilIntercambioDadosPflid perfilIntercambioDadosPflid) throws ECARException, HibernateException {
     
      verificarPerfilExistente(perfilIntercambioDadosPflid);
     
      UsuarioUsu usuariologado = ((ecar.login.SegurancaECAR)request.getSession().getAttribute("seguranca")).getUsuario();
     
      perfilIntercambioDadosPflid.setDataInclusaoPflid(new Date());
     
      perfilIntercambioDadosPflid.setUsuarioInclusaoPflid(usuariologado);
     
View Full Code Here

  public void excluir(PerfilIntercambioDadosPflid perfilIntercambioDados) throws ECARException {
   
    perfilIntercambioDados.setIndAtivoPflid(Dominios.NAO);
      perfilIntercambioDados.setDataAlteracaoPflid(new Date());
     
      UsuarioUsu usuarioAlteracao = ((ecar.login.SegurancaECAR)request.getSession().getAttribute("seguranca")).getUsuario();
      perfilIntercambioDados.setUsuarioAlteracaoPflid(usuarioAlteracao);

    super.salvarOuAlterar(perfilIntercambioDados);
   
  }
View Full Code Here

   
      verificarPerfilExistente(perfilIntercambioDados);
     
    perfilIntercambioDados.setDataAlteracaoPflid(new Date());
     
      UsuarioUsu usuarioAlteracao = ((ecar.login.SegurancaECAR)request.getSession().getAttribute("seguranca")).getUsuario();
      perfilIntercambioDados.setUsuarioAlteracaoPflid(usuarioAlteracao);

      super.alterar(perfilIntercambioDados);
     
  }
View Full Code Here

     * @throws NoSuchAlgorithmException
     */
    private void criaLink(Link link, StringBuffer s) throws ECARException, NoSuchAlgorithmException, UnsupportedEncodingException{
                
      String hashNomeArquivo = null;
    UsuarioUsu usuarioImagem = null;
   
    if (link.getIconeLink() != null){
   
    hashNomeArquivo = Util.calcularHashNomeArquivo(pathRaizUpload, link.getIconeLink());
    usuarioImagem = ((ecar.login.SegurancaECAR)request.getSession().getAttribute("seguranca")).getUsuario()
View Full Code Here

TOP

Related Classes of ecar.pojo.UsuarioUsu

Copyright © 2018 www.massapicom. 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.