+
+ public void EliminarSolicitante (ETipoDocumento tipoDoc, int nroDoc)
+ {
+ /* Obtengo el solicitante */
+ Solicitante s = new Solicitante (tipoDoc, nroDoc, null, null);
+ ObjectSet result = Db.get (s);
+ s = (Solicitante)result.next ();
+ Db.delete (s);
+ }
+
+ public void Visitado (ETipoDocumento tipoDoc, int nroDoc)
+ {
+ /* Obtengo el solicitante */
+ Solicitante s = new Solicitante (tipoDoc, nroDoc, null, null);
+ ObjectSet result = Db.get (s);
+ s = (Solicitante)result.next ();
+ s.Promotor = null;
+ Db.set (s);
+ }
+
+ public int ObtenerCantidadFamiliares (ETipoDocumento tipoDoc, int nroDoc)
+ {
+ Solicitante s = new Solicitante (tipoDoc, nroDoc, null, null);
+ s.Pendiente = false;
+ s.Promotor = _promotor;
+
+ ObjectSet result = Db.get (s);
+ s = (Solicitante)result.next ();
+
+ if (s == null) {
+ Console.WriteLine ("No pude recuperar solicitante");
+ return 0;
+ }
+
+ return s.Familiares;
+ }