private void BotonAceptar_Click(object sender, EventArgs e) { if (IngCodSoc.Text == "") { MessageBox.Show("Ingrese el código del socio!"); } else { if (ListFam.SelectedIndex < 2 && opc != 3) { MessageBox.Show("Seleccione el familiar!"); } else { int auxcs = Convert.ToInt32(IngCodSoc.Text); int posf = ListFam.SelectedIndex - 2; int i = Program.slogic.ObtenerSocio(auxcs, Program.lsocio); if (Program.slogic.ComprobarSocio(auxcs, Program.lsocio)) { switch (opc) { case 1: Program.lsocio[i].Familiar.RemoveAt(posf); MessageBox.Show("Familiar Borrado correctamente!"); break; case 2: int codf = Program.lsocio[i].Familiar[posf].CodFamiliar; FormIngFam fis = new FormIngFam(codf); fis.MdiParent = menu; fis.StartPosition = FormStartPosition.CenterScreen; fis.Show(); break; case 3: FormVerDatos fvd = new FormVerDatos(2, i); fvd.MdiParent = menu; fvd.StartPosition = FormStartPosition.CenterScreen; fvd.Show(); break; default: this.Close(); break; } IngCodSoc.ResetText(); ListFam.Items.Clear(); } else { MessageBox.Show("Código socio desconocido!"); } } } }
private void ToolAgregarFamiliar_Click(object sender, EventArgs e) { FormIngFam fif = new FormIngFam(0); InsertarFormulario(fif); }