public LambdaQueryHelper <T> CrossJoin <TEntity>(Expression <Func <T, TEntity, bool> > lambdaWhere) where TEntity : class { return(Join(DapperExtension.DapperImplementor.SqlGenerator.Configuration.GetMap <TEntity>().TableName, ExpressionToClip <T> .ToJoinWhere(lambdaWhere), JoinType.CrossJoin)); }
public LambdaQueryHelper <T> FullJoin <T1, T2>(Expression <Func <T1, T2, bool> > lambdaWhere) where T1 : class where T2 : class { return(Join(DapperExtension.DapperImplementor.SqlGenerator.Configuration.GetMap <T2>().TableName, ExpressionToClip <T1> .ToJoinWhere(lambdaWhere), JoinType.FullJoin)); }
public void AddOrderBy(Expression <Func <T, object> > lambdaOrderBy) { base.AddOrderBy(ExpressionToClip <T> .ToOrderByClip(lambdaOrderBy)); }
public LambdaQueryHelper <T> GroupBy(Expression <Func <T, object> > lambdaGroupBy) { return((LambdaQueryHelper <T>)base.GroupBy(ExpressionToClip <T> .ToGroupByClip(lambdaGroupBy))); }
public void AddSelect <T2, T3, T4, T5, T6>(Expression <Func <T, T2, T3, T4, T5, T6, object> > lambdaSelect) { base.AddSelect(ExpressionToClip <T> .ToSelect(lambdaSelect)); }
/// <summary> /// Or /// </summary> public void Or(Expression <Func <T, bool> > lambdaWhere) { var tempWhere = ExpressionToClip <T> .ToWhereClip(lambdaWhere); Or(tempWhere); }
public LambdaQueryHelper <T> Having(Expression <Func <T, bool> > lambdaHaving) { return((LambdaQueryHelper <T>)base.Having(ExpressionToClip <T> .ToWhereClip(lambdaHaving))); }
public void AddSelect <T2, T3, T4>(Expression <Func <T, T2, T3, T4, bool> > lambdaSelect) { base.AddSelect(ExpressionToClip <T> .ToSelect(lambdaSelect)); }
public LambdaQueryHelper <T> AddSelect(Expression <Func <T, object> > lambdaSelect) { return((LambdaQueryHelper <T>)base.AddSelect(ExpressionToClip <T> .ToSelect(lambdaSelect))); }
/// <summary> /// /// </summary> public LambdaQueryHelper <T> Where <T2, T3, T4, T5, T6>(Expression <Func <T, T2, T3, T4, T5, T6, bool> > lambdaWhere) { return((LambdaQueryHelper <T>)Where(ExpressionToClip <T> .ToWhereClip(lambdaWhere))); }
public LambdaQueryHelper <T> AddSelect <T2, T3, T4, T5, T6>(Expression <Func <T, T2, T3, T4, T5, T6, bool> > lambdaSelect) { return((LambdaQueryHelper <T>)base.AddSelect(ExpressionToClip <T> .ToSelect(lambdaSelect))); }
public void AddOrderByDescending <T2, T3, T4, T5, T6>(Expression <Func <T, T2, T3, T4, T5, T6, object> > lambdaOrderBy) { base.AddOrderByDescending(ExpressionToClip <T> .ToOrderByClip(lambdaOrderBy, OrderByType.DESC)); }
public void AddOrderBy <T2, T3, T4, T5, T6>(Expression <Func <T, T2, T3, T4, T5, T6, object> > lambdaOrderBy) { base.AddOrderBy(ExpressionToClip <T> .ToOrderByClip(lambdaOrderBy)); }
public LambdaQueryHelper <T> Select <T2>(Expression <Func <T, T2, bool> > lambdaSelect) { return((LambdaQueryHelper <T>)base.Select(ExpressionToClip <T> .ToSelect(lambdaSelect))); }
public LambdaQueryHelper <T> OrderBy <T2, T3>(Expression <Func <T, T2, T3, object> > lambdaOrderBy) { return((LambdaQueryHelper <T>)OrderBy(ExpressionToClip <T> .ToOrderByClip(lambdaOrderBy))); }
public LambdaQueryHelper <T> Select <T2, T3, T4, T5>(Expression <Func <T, T2, T3, T4, T5, object> > lambdaSelect) { return((LambdaQueryHelper <T>)base.Select(ExpressionToClip <T> .ToSelect(lambdaSelect))); }
public LambdaQueryHelper <T> OrderByDescending <T2>(Expression <Func <T, T2, object> > lambdaOrderBy) { return((LambdaQueryHelper <T>)OrderBy(ExpressionToClip <T> .ToOrderByClip(lambdaOrderBy, OrderByType.DESC))); }
public void AddSelect(Expression <Func <T, object> > lambdaSelect) { base.AddSelect(ExpressionToClip <T> .ToSelect(lambdaSelect)); }
public LambdaQueryHelper <T> AddOrderBy <T2, T3, T4, T5>(Expression <Func <T, T2, T3, T4, T5, object> > lambdaOrderBy) { return((LambdaQueryHelper <T>)base.AddOrderBy(ExpressionToClip <T> .ToOrderByClip(lambdaOrderBy))); }
public void And <T2, T3, T4, T5>(Expression <Func <T, T2, T3, T4, T5, bool> > lambdaWhere) { var tempWhere = ExpressionToClip <T> .ToWhereClip(lambdaWhere); And(tempWhere); }
public LambdaQueryHelper <T> AddOrderByDescending <T2, T3, T4, T5, T6>(Expression <Func <T, T2, T3, T4, T5, T6, object> > lambdaOrderBy) { return((LambdaQueryHelper <T>)base.AddOrderBy(ExpressionToClip <T> .ToOrderByClip(lambdaOrderBy, OrderByType.DESC))); }
public void Or <T2, T3, T4, T5, T6>(Expression <Func <T, T2, T3, T4, T5, T6, bool> > lambdaWhere) { var tempWhere = ExpressionToClip <T> .ToWhereClip(lambdaWhere); Or(tempWhere); }
/// <summary> /// /// </summary> public LambdaDeleteHelper <T> Where(Expression <Func <T, bool> > lambdaWhere) { return((LambdaDeleteHelper <T>)Where(ExpressionToClip <T> .ToWhereClip(lambdaWhere))); }