]> git.llucax.com Git - z.facultad/75.10/miklolife.git/blobdiff - demo/src/Controlador/RutasController.cs
* Pasos finales ... la pucha que esta query me hace renegar :D
[z.facultad/75.10/miklolife.git] / demo / src / Controlador / RutasController.cs
index 8216480297011e6044967d54036005703705ff3f..a2f2de60382f9de5f8bc33b47180c6a14a9da7bb 100644 (file)
@@ -7,6 +7,7 @@ using Dominio.Afiliados;
 using Dominio.Planes;
 using Dominio;
 using com.db4o;
+using com.db4o.query;
 
 using System;
 using System.Collections;
@@ -15,13 +16,16 @@ public class RutasController : Controller
 {
        public ArrayList ObtenerSolicitantesPendientes ()
        {
-               AfiliadoSolicitanteController c = new AfiliadoSolicitanteController ();
-               Solicitante s = new Solicitante (0, 0, null, null);
-               Promotor p = null; // new Promotor (0, 0, null, null);
-               s.Promotor = p;
-               ArrayList rtn = c.GetSolicitantes (s);
-               c.Dispose ();
-               return rtn;
+               Query query = Db.query();
+               query.constrain(typeof(Solicitante));
+               query.descend("_promotor").constrain(null);
+               query.descend("_pendiente").constrain(true);
+
+               ObjectSet result = query.execute();
+               Console.WriteLine (result);             
+               ArrayList lst = ObjectSetToArrayList (result);
+
+               return lst;
        }
 }