public static OnX On(this JoinX join, Expression <Func <bool> > compareFunc) { join.DC.Action = ActionEnum.On; var field = join.DC.EH.FuncBoolExpression(compareFunc); join.DC.DPH.AddParameter(field); return(new OnX(join.DC)); }
public static OnX On(this JoinX join, Expression <Func <bool> > func) { var field = join.DC.EH.ExpressionHandle(func, ActionEnum.On); field.Crud = CrudTypeEnum.Join; join.DC.AddConditions(field); return(new OnX(join.DC)); }