/// <summary>
        /// Obtem o objeto <typeparamref name="Entity"/> que possui a chave primária correspondente ao parametro <paramref name="pesquisa"/>
        /// </summary>
        /// <param name="codigo"></param>
        /// <returns><typeparamref name="Entity"/></returns>
        public virtual List <Entity> Localizar(string pesquisa = "")
        {
            List <Entity> models = new List <Entity>();

            using (TelemedUnividasContext db = new TelemedUnividasContext())
            {
                Type entidade = typeof(Entity);
                //models = (Entity)db.Find(entidade, pesquisa);
                models = db.Set <Entity>().ToList();
            }
            return(models);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Retorna todos os registros dessa entidade
        /// </summary>
        /// <returns></returns>
        public List <Model> Todos()
        {
            List <Entity> entidades = null;

            using (TelemedUnividasContext db = new TelemedUnividasContext())
            {
                entidades = db.Set <Entity>().ToList();
            }

            List <Model> modelos = BaseModel <Entity, Model> .ReverterModelList(entidades);

            return(modelos);
        }