public IDbQueryContext <TModel> ThenByDescending(Expression <Func <TModel, object> > conditionExpression) { DbQueryOrderByClause <TModel> orderbyClause = new DbQueryOrderByClause <TModel>(); orderbyClause.OrderByClause = conditionExpression; orderbyClause.Operator = DbQueryOrderByOperators.Desc; _orderbyClauses.Add(orderbyClause); return(this); }
public IDbQueryContext <TModel> OrderBy(Expression <Func <TModel, object> > conditionExpression) { _orderbyClauses.Clear(); DbQueryOrderByClause <TModel> orderbyClause = new DbQueryOrderByClause <TModel>(); orderbyClause.OrderByClause = conditionExpression; orderbyClause.Operator = DbQueryOrderByOperators.Asc; _orderbyClauses.Add(orderbyClause); return(this); }