public IQueryable <TEntity> Query <TEntity>() where TEntity : class, IEntityBase { return(dataContext.Set <TEntity>()); }