private void btnAgregar_Click(object sender, EventArgs e) { FrmAlumno nuevoAlumno = new FrmAlumno(); nuevoAlumno.ShowDialog(); if (DialogResult.OK == nuevoAlumno.DialogResult) { if ((catedra + nuevoAlumno.GetAlumno) == false) { MessageBox.Show("Error al agregar alumno!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } CmbTipoOrden_SelectedIndexChanged(sender, e); }
private void BtnModificar_Click(object sender, EventArgs e) { int index = lsbAlumnos.SelectedIndex; if (index >= 0 && index < this.catedra.Alumnos.Count) { FrmAlumno alumnoModificado = new FrmAlumno(this.catedra.Alumnos[lsbAlumnos.SelectedIndex]); alumnoModificado.ShowDialog(); this.ActualizarListadoAlumnos(); if (DialogResult.OK == alumnoModificado.DialogResult) { this.catedra.Alumnos[index] = alumnoModificado.GetAlumno; } CmbTipoOrden_SelectedIndexChanged(sender, e); } }