+
+ 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
+ )
+ {
+ 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.Titular = titular;
+ s.FechaNacimiento = fechaNac;
+ s.Sexo = sexo;
+ s.Pendiente = false;
+ s.Promotor = null;
+
+ /* La direccion */
+ SDireccion d = new SDireccion ();
+ d.Calle = calle;
+ d.Numero = numero;
+ d.Piso = piso;
+ d.Departamento = dpto;
+ d.CodigoPostal = "";
+ d.Provincia = EProvincia.RIO_NEGRO;
+ d.Telefono = telefono;
+
+ s.Direccion = d;
+
+ Db.set (s);
+ return true;
+ }