Example #1
0
        public Task <QueryResponse <From> > ConsultarAsync <From>(IQueryDb <From> modelo,
                                                                  Dictionary <string, string> peticion,
                                                                  Expression <Func <From, bool> > filtro = null)
        {
            var q = autoQuery.CreateQuery(modelo, peticion);

            if (filtro != null)
            {
                q = q.And(filtro);
            }
            var r = autoQuery.Execute(modelo, q);

            return(r.InTask());
        }
 public static SqlExpression <From> CreateQuery <From, Into>(this IAutoQueryDb autoQuery, IQueryDb <From, Into> model, IRequest request)
 {
     return(autoQuery.CreateQuery(model, request.GetRequestParams(), request));
 }