return s.Familiares;
}
-
- public void CargarFamiliar (
+
+ public bool CargarFamiliar (
ETipoDocumento tipoTitular, int nroTitular, ETipoDocumento tipoDoc, int nroDoc, string nombre, string apellido, string email,
DateTime fechaNac, string calle, int numero, int piso, string dpto, string telefono,
ESexo sexo
)
{
- AfiliadoSolicitanteController c = new AfiliadoSolicitanteController ();
- Solicitante titular = c.GetSolicitante (tipoTitular, nroTitular);
+ Solicitante titular = new Solicitante (tipoTitular, nroTitular, null, null);
+ titular.Pendiente = false;
+ titular.Promotor = null;
+
+ ObjectSet result = Db.get (titular);
+ titular = (Solicitante)result.next ();
+
+ if (titular == null) {
+ return false;
+ }
Solicitante s = new Solicitante (tipoDoc, nroDoc, nombre, apellido);
s.EMail = email;
s.Direccion = d;
- c.SaveSolicitante (s);
- c.Dispose ();
+ Db.set (s);
+ return true;
}
}