private void btnAgregar_Click(object sender, EventArgs e) { FrmAlumno formAlumno = new FrmAlumno(); Alumno alumno; bool existeLegajo = false; formAlumno.ShowDialog(); if (formAlumno.DialogResult == DialogResult.OK) { alumno = formAlumno.GetAlumno; foreach (Alumno auxiliar in catedra.GetAlumnos) { if (auxiliar.GetLegajo == alumno.GetLegajo) { existeLegajo = true; break; } } if (existeLegajo == false) { catedra.GetAlumnos.Add(alumno); printSortedList(); } else { MessageBox.Show("El legajo no es valido"); } } }
private void btnModificar_Click(object sender, EventArgs e) { FrmAlumno formAlumno = new FrmAlumno(catedra.GetAlumnos[this.lstAlumno.SelectedIndex]); formAlumno.ShowDialog(); if (formAlumno.DialogResult == DialogResult.OK) { this.catedra.GetAlumnos[this.lstAlumno.SelectedIndex] = formAlumno.GetAlumno; printList(); } }