public virtual T Find(Expression <Func <T, bool> > where) { T item = null; using (var context = new ColegioEntities()) { IQueryable <T> dbQuery = context.Set <T>(); item = dbQuery.Where(where).ToList().FirstOrDefault <T>(); } return(item); }
public virtual IList <T> GetAll() { List <T> list; using (var context = new ColegioEntities()) { IQueryable <T> dbQuery = context.Set <T>(); list = dbQuery.ToList <T>(); } return(list); }