private void button4_Click(object sender, EventArgs e) { this.Close(); MenuAfiliado menuAfiliado = new MenuAfiliado(); menuAfiliado.Show(); }
private void button_accion_Click(object sender, EventArgs e) { if (this.estado == Operacion.ALTA) { confirmarAfiliado(); } if (this.estado == Operacion.BAJA) { darDeBajaAAfiliado(); MessageBox.Show("Se dio de baja exitosamente al usuario"); this.Close(); MenuAfiliado menuAfiliado = new MenuAfiliado(); menuAfiliado.Show(); } if (this.estado == Operacion.MODIFICACION) { confirmarAfiliado(); } if (this.estado == Operacion.ALTA_EXISTENTE) { darDeAltaExistente(); MessageBox.Show("Se dio de alta exitosamente a este usuario"); this.Close(); MenuAfiliado menuAfiliado = new MenuAfiliado(); menuAfiliado.Show(); } }
private void confirmarAfiliado() { if (!camposCompletados()) { return; } AfiliadoPersona afiliado = crearAfiliadoPersona(); if (this.estado == Operacion.ALTA) { if (YaExisteEsaPersona(afiliado) && !esMedicoEsaPersona(afiliado)) { MessageBox.Show("No se puede dar de alta, ya existe esta persona como afiliado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } } if (this.esRelativo) { if (this.esConyugue) { afiliado.esConyugue = true; } this.titular.relativos.Add(afiliado); MessageBox.Show("El afiliado relativo o conyugue fue agregado correctamente"); this.Close(); return; } if (this.titular == null) { this.titular = afiliado; } if (this.estado != Operacion.ALTA) { if (this.viejoPlan != this.nuevoPlan) { AfiliadoCambioPlan cambioPlan = new AfiliadoCambioPlan(this.titular); this.titular.planMedico = this.nuevoPlan; this.viejoPlan = this.nuevoPlan; cambioPlan.Show(); return; } } guardarTitular(); if (this.titular.relativos.Count > 0) { guardarRelativos(); } this.Close(); MenuAfiliado menuAfiliado = new MenuAfiliado(); menuAfiliado.Show(); }
private void confirmarAfiliado() { if (!camposCompletados()) return; AfiliadoPersona afiliado = crearAfiliadoPersona(); if (this.estado == Operacion.ALTA) { if (YaExisteEsaPersona(afiliado) && !esMedicoEsaPersona(afiliado)) { MessageBox.Show("No se puede dar de alta, ya existe esta persona como afiliado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } } if (this.esRelativo) { if (this.esConyugue) afiliado.esConyugue = true; this.titular.relativos.Add(afiliado); MessageBox.Show("El afiliado relativo o conyugue fue agregado correctamente"); this.Close(); return; } if (this.titular == null) this.titular = afiliado; if (this.estado != Operacion.ALTA) { if (this.viejoPlan != this.nuevoPlan) { AfiliadoCambioPlan cambioPlan = new AfiliadoCambioPlan(this.titular); this.titular.planMedico = this.nuevoPlan; this.viejoPlan = this.nuevoPlan; cambioPlan.Show(); return; } } guardarTitular(); if (this.titular.relativos.Count > 0) guardarRelativos(); this.Close(); MenuAfiliado menuAfiliado = new MenuAfiliado(); menuAfiliado.Show(); }