Exemplo n.º 1
0
        public virtual IList <E> obterTodos()
        {
            StringBuilder sql = new StringBuilder("SELECT * FROM ");

            sql.Append(obterTabela());

            bool controleInterno = ad.conexaoFechada();

            if (controleInterno)
            {
                ad.abreConexao();
            }

            IDataReader dr = ad.retornaDR(sql.ToString());
            IList <E>   r  = AbstractEntidade.obterLista <E>(dr);

            dr.Close();

            if (controleInterno)
            {
                ad.fechaConexao();
            }

            return(r);
        }
Exemplo n.º 2
0
        public IList <Resultado> obterLista <Resultado>(Boolean procedure = false)
        {
            IDataReader       dr = obterDataReader(procedure);
            IList <Resultado> r  = AbstractEntidade.obterLista <Resultado>(dr);

            dr.Close();
            return(r);
        }