private void buttonRegistrar_Click(object sender, EventArgs e) { if (formularioValido()) { afiliado.registrarAltaHijo(numeroHijo, afiliadoPadre); if (afiliado.id < 0) { MessageBox.Show("Ya existe un afiliado con este DNI", "Error", MessageBoxButtons.OK); } else { MessageBox.Show("Hijo/a registrado/a con exito", "Exito", MessageBoxButtons.OK); if (numeroHijo < afiliadoPadre.familiaresACargo) { AfiliadoAltaHijos afiliadoAltaC = new AfiliadoAltaHijos(numeroHijo + 1, afiliadoPadre); this.Close(); afiliadoAltaC.Show(); } else { this.Close(); } if (numeroHijo > afiliadoPadre.familiaresACargo) { afiliadoPadre.actualizarFamACargo(); } } } }
public void preguntarHijos() { if (afiliado.familiaresACargo > 0) { DialogResult resultado = MessageBox.Show("Desea registrar a su/s " + afiliado.familiaresACargo + " hijo/s?", "Confirme", MessageBoxButtons.YesNo); if (resultado == DialogResult.Yes) { AfiliadoAltaHijos afiliadoAltaC = new AfiliadoAltaHijos(1, afiliado); afiliadoAltaC.Show(); this.Close(); } else { this.Close(); } } else { this.Close(); } }
private void hijo_Click(object sender, EventArgs e) { AfiliadoAltaHijos afiHijos = new AfiliadoAltaHijos(afiliado.familiaresACargo + 1, afiliado); afiHijos.Show(); }