AfiliadoSolicitanteController c = new AfiliadoSolicitanteController ();
afiliados = c.ObtenerSolicitantesAfiliar ();
+ store.Clear ();
foreach (Solicitante s in afiliados) {
TreeIter iter = store.AppendValues (s.TipoDocumento.ToString (), s.NroDocumento, s.Nombre, s.Apellido);
CargarFamiliaresDe (s, iter, c);
c.Dispose ();
}
+ CargarParaAfiliar ();
}
private void Afiliar (TreeModel model, TreeIter parent, AfiliadoSolicitanteController c)
ETipoDocumento tipoDoc = (ETipoDocumento)Enum.Parse (typeof (ETipoDocumento), (string)model.GetValue (parent, 0), true);
int nroDoc = (int)model.GetValue (parent, 1);
+ /* Selecciono plan */
+ VBuscarPlan v = new VBuscarPlan ();
+ string plan = v.Run ();
+
/* Afilio el titular */
- Afiliado AfiTitular = c.AfiliarTitular (tipoDoc, nroDoc, null);
+ Afiliado AfiTitular = c.AfiliarTitular (tipoDoc, nroDoc, Int32.Parse (plan));
Console.WriteLine ("Titular afiliado!! {0} {1}", tipoDoc, nroDoc);
/* Obtengo el primer familiar, si es que existe */