Ejemplo n.º 1
0
        /// <summary>
        /// Loads all instances of <see cref="DataModel{TEntity}"/>.
        /// </summary>
        /// <param name="deep"></param>
        /// <param name="transactionContext"></param>
        /// <returns></returns>
        public static DataModelCollection <DataModel <TEntity> > LoadAll(bool deep, DbTransaction transactionContext)
        {
            var query = new DataModelQuery <DataModel <TEntity> >();

            return(query.SelectMany(deep, transactionContext));
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Loads all instances of <see cref="DataModel{TEntity}"/>.
        /// </summary>
        /// <param name="provider"></param>
        /// <param name="transactionContext"></param>
        /// <returns></returns>
        public static DataModelCollection <DataModel <TEntity> > LoadAll(DbDataProvider provider, DbTransaction transactionContext)
        {
            var query = new DataModelQuery <DataModel <TEntity> >();

            return(query.SelectMany(provider, transactionContext));
        }
Ejemplo n.º 3
0
        /// <summary>
        /// Loads all instances of <see cref="DataModel{TEntity}"/>.
        /// </summary>
        /// <param name="deep"></param>
        /// <param name="provider"></param>
        /// <returns></returns>
        public static DataModelCollection <DataModel <TEntity> > LoadAll(bool deep, DbDataProvider provider)
        {
            var query = new DataModelQuery <DataModel <TEntity> >();

            return(query.SelectMany(deep, provider));
        }
Ejemplo n.º 4
0
        /// <summary>
        /// Loads all instances of <see cref="DataModel{TEntity}"/>.
        /// </summary>
        /// <returns></returns>
        public static DataModelCollection <DataModel <TEntity> > LoadAll()
        {
            var query = new DataModelQuery <DataModel <TEntity> >();

            return(query.SelectMany());
        }
Ejemplo n.º 5
0
        /// <summary>
        /// Loads all instances of <typeparamref name="TModel"/>.
        /// </summary>
        /// <typeparam name="TModel"></typeparam>
        /// <param name="deep"></param>
        /// <param name="transactionContext"></param>
        /// <returns></returns>
        public static DataModelCollection <TModel> LoadAll <TModel>(bool deep, DbTransaction transactionContext) where TModel : DataModel
        {
            var query = new DataModelQuery <TModel>();

            return(query.SelectMany(deep, transactionContext));
        }
Ejemplo n.º 6
0
        /// <summary>
        /// Loads all instances of <typeparamref name="TModel"/>.
        /// </summary>
        /// <typeparam name="TModel"></typeparam>
        /// <param name="deep"></param>
        /// <param name="provider"></param>
        /// <returns></returns>
        public static DataModelCollection <TModel> LoadAll <TModel>(bool deep, DbDataProvider provider) where TModel : DataModel
        {
            var query = new DataModelQuery <TModel>();

            return(query.SelectMany(deep, provider));
        }
Ejemplo n.º 7
0
        /// <summary>
        /// Loads all instances of <typeparamref name="TModel"/>.
        /// </summary>
        /// <typeparam name="TModel"></typeparam>
        /// <param name="provider"></param>
        /// <param name="transactionContext"></param>
        /// <returns></returns>
        public static DataModelCollection <TModel> LoadAll <TModel>(DbDataProvider provider, DbTransaction transactionContext) where TModel : DataModel
        {
            var query = new DataModelQuery <TModel>();

            return(query.SelectMany(provider, transactionContext));
        }
Ejemplo n.º 8
0
        /// <summary>
        /// Loads all instances of <typeparamref name="TModel"/>.
        /// </summary>
        /// <typeparam name="TModel"></typeparam>
        /// <returns></returns>
        public static DataModelCollection <TModel> LoadAll <TModel>() where TModel : DataModel
        {
            var query = new DataModelQuery <TModel>();

            return(query.SelectMany());
        }