/// <summary>
        /// Pesquisa aventuras utilizando os atributos da aventura
        /// </summary>
        /// <param name="aventura">Objeto para filtro</param>
        /// <param name="qtde">Quantidade de registros para retornar ("0" para todos)</param>
        public IList <Dominio.Aventura> PesquisarAventura(Dominio.Aventura aventura, int qtde, int pagina)
        {
            try
            {
                IFactoryDAO  fabrica     = FactoryFactoryDAO.GetFabrica();
                IAventuraDAO aventuraDAO = fabrica.GetAventuraDAO();

                if (qtde > 0)
                {
                    return(aventuraDAO.Pesquisar(aventura, qtde, pagina));
                }

                return(aventuraDAO.Pesquisar(aventura));
            }
            catch (Exception e)
            {
                throw e;
            }
        }
        /// <summary>
        /// Pesquisa aventura pelo código
        /// </summary>
        /// <param name="codigo">Código para filtro</param>
        public Dominio.Aventura PesquisarAventura(int codigo)
        {
            try
            {
                IFactoryDAO  fabrica     = FactoryFactoryDAO.GetFabrica();
                IAventuraDAO aventuraDAO = fabrica.GetAventuraDAO();

                return(aventuraDAO.Pesquisar(codigo));
            }
            catch (Exception e)
            {
                throw e;
            }
        }