private void AltaDelGrupoFamiliar(Afiliado afiliado) { if (afiliado.TienePareja) { DialogResult registraPareja = MensajePorPantalla.MensajeInterrogativo(this, "¿Desea registrar a su pareja?", MessageBoxButtons.YesNo); if (registraPareja == DialogResult.Yes) { using (FrmAfiliadoAlta frmAltaPareja = new FrmAfiliadoAlta(afiliado, _plan, false)) { frmAltaPareja.ShowDialog(this); } } } if (afiliado.CantidadHijos > 0) { DialogResult registraPareja = MensajePorPantalla.MensajeInterrogativo(this, "¿Desea registrar a sus hijos?", MessageBoxButtons.YesNo); for (int hijo = 0; (registraPareja == DialogResult.Yes) && (hijo < afiliado.CantidadHijos); hijo++) { using (FrmAfiliadoAlta frmAltaHijo = new FrmAfiliadoAlta(afiliado, _plan, true)) { frmAltaHijo.ShowDialog(this); } } } }
protected override void AccionAlta() { using (FrmAfiliadoAlta frm = new FrmAfiliadoAlta(true)) { frm.ShowDialog(this); } }