public List <CredenciadoPessoa> ObterCredenciados(int idOrgaoParceiro, int idUnidade)
        {
            List <CredenciadoPessoa> retornos = null;

            try
            {
                if (!_validar.VerificarSituacao(idOrgaoParceiro))
                {
                    Validacao.Add(Mensagem.OrgaoParceiroConveniado.OrgaoParceiroBloqueado(Obter(idOrgaoParceiro).SiglaNome));
                    return(null);
                }

                List <int>        idsCredenciados = _busCredenciado.ObterIdsCredenciadosParceiros(idOrgaoParceiro, idUnidade);
                CredenciadoPessoa credenciado     = null;
                retornos = new List <CredenciadoPessoa>();

                foreach (int id in idsCredenciados)
                {
                    credenciado = _busCredenciado.Obter(id, true);
                    retornos.Add(credenciado);
                }

                if (retornos.Count < 1)
                {
                    Validacao.Add(Mensagem.Padrao.NaoEncontrouRegistros);
                }
            }
            catch (Exception exc)
            {
                Validacao.AddErro(exc);
            }

            return(retornos);
        }