Exemple #1
0
        public virtual IList <T> GetAll <T>(Query query = null)
        {
            var list = RepositoryUtils.GetValueList <T>(DatabaseType, ConnectionString, TableName, query);

            if (typeof(T).IsAssignableFrom(typeof(Entity)))
            {
                foreach (var value in list)
                {
                    RepositoryUtils.SyncAndCheckGuid(DatabaseType, ConnectionString, TableName, value as Entity);
                }
            }

            return(list);
        }
Exemple #2
0
 public virtual IList <TValue> GetAll <TValue>(Query query = null)
 {
     return(RepositoryUtils.GetValueList <TValue>(DatabaseType, ConnectionString, TableName, query));
 }