コード例 #1
0
        /// <summary>
        /// 查询操作实例添加主键查询条件
        /// </summary>
        /// <typeparam name="TEntity"></typeparam>
        /// <typeparam name="TPrimary"></typeparam>
        /// <param name="select">查询操作实例</param>
        /// <param name="primaryKey">主键</param>
        /// <returns></returns>
        public static ISelect <TEntity> WhereByPrimaryKey <TEntity, TPrimary>(this ISelect <TEntity> select, TPrimary primaryKey) where TEntity : class
        {
            PrimaryKeyOperator <TEntity, TPrimary> .SelectWhere(select, primaryKey);

            return(select);
        }
コード例 #2
0
        /// <summary>
        /// 查询操作实例添加主键查询条件
        /// </summary>
        /// <typeparam name="TEntity"></typeparam>
        /// <param name="select">查询操作实例</param>
        /// <param name="entity">实体类</param>
        /// <returns></returns>
        public static ISelect <TEntity> WhereByPrimaryKeyFromEntity <TEntity>(this ISelect <TEntity> select, TEntity entity) where TEntity : class
        {
            PrimaryKeyOperator <TEntity> .SelectWhere(select, entity);

            return(select);
        }