1 namespace Controlador {
4 using Dominio.Afiliados;
7 using System.Collections;
9 public class AfiliadoSolicitanteController
11 private ArrayList _afiliados;
12 private ArrayList _solicitantes;
14 public ArrayList obtenerSolicitantesAfiliar ()
19 public bool existeAfiliado (ETipoDocumento tipoDoc, int nroDoc)
21 foreach (Afiliado afil in _afiliados) {
22 if ((afil.TipoDocumento == tipoDoc) && (afil.NroDocumento == nroDoc))
28 public bool existeAfiliado (int codigo)
30 foreach (Afiliado afil in _afiliados) {
31 if (afil.Codigo == codigo)
37 public ArrayList obtenerFamiliares (ETipoDocumento tipoDoc, int nroDoc)
39 ArrayList salida = new ArrayList ();
40 /* Afiliado a = GETAFILIADO(tipoDoc, nroDoc
41 * foreach(Solicitante s in _solicitantes)
48 public bool afiliarTitular (ETipoDocumento tipoDoc, int nroDo, Plan plan)
52 * recibir solicitante, plan :
54 * Afiliado a = new Afiliado (solicitante, plan, Now())
61 public ArrayList Buscar (/*PONER PARAMETROS DE BUSQUEDA*/)
63 ArrayList salida = new ArrayList ();
68 public void EstablecerPendiente() {}
69 public void Visitado () {}
70 public void EliminarSolicitante () {}
71 public void ExisteSolicitante () {}
72 public void AgregarSolicitante () {}
73 public void EliminarAfiliado () {}
74 public void ModificarAfiliado () {}
76 private bool Save (Afiliado a)
82 private Afiliado Restore (int codigo)
84 /* restora de la db */