public void Excluir(Perfil perfil)
        {
            try
            {
                if (perfil.ID == 0)
                {
                    throw new PerfilNaoExcluidoExcecao();
                }

                List <Perfil> resultado = perfilRepositorio.Consultar(perfil, TipoPesquisa.E);

                if (resultado == null || resultado.Count <= 0 || resultado.Count > 1)
                {
                    throw new PerfilNaoExcluidoExcecao();
                }

                resultado[0].Status = (int)Status.Inativo;
                this.Alterar(resultado[0]);
            }
            catch (Exception e)
            {
                throw e;
            }
            //this.perfilRepositorio.Excluir(perfil);
        }
        public List <Perfil> Consultar()
        {
            List <Perfil> perfilList = perfilRepositorio.Consultar();

            return(perfilList);
        }