public AssociadoVO findByPrimaryKey(AssociadoVO associado) throws SmartEnvException, SmartAppException { associado = associadoDAO.findByPrimaryKey(associado); // solucao temporaria. por alguma razao consulta esta colocando um espaco apos o grupo sanguineo if (associado.getGrupoSanguineo() != null) { associado.setGrupoSanguineo(associado.getGrupoSanguineo().trim()); } associado.setFilhos(filhoRN.findByAssociado(associado)); associado.setDependentes(dependenteRN.findByAssociado(associado)); return associado; }