public String adicionarSocio() {
   for (Object listaSoc1 : listaSoc) {
     if (((Socios) ((DataObject) listaSoc1).getArgumento1()).getServicoPessoa().getId()
         == socioCarteirinha.getPessoa().getId()) {
       renderAdc = false;
       return "emissaoCarteirinha";
     }
   }
   FilialCidadeDao dbC = new FilialCidadeDao();
   PessoaEnderecoDao dbE = new PessoaEnderecoDao();
   PessoaEndereco pesEnde = dbE.pesquisaEndPorPessoaTipo(socioCarteirinha.getPessoa().getId(), 1);
   FilialCidade filCidade;
   if (pesEnde != null) {
     filCidade = dbC.findPrincipal(pesEnde.getEndereco().getCidade().getId());
   } else {
     filCidade = new FilialCidade();
   }
   listaSoc.add(new DataObject(true, socioCarteirinha.getPessoa(), filCidade, null, null, null));
   renderAdc = false;
   socioCarteirinha = new SocioCarteirinha();
   return "emissaoCarteirinha";
 }