コード例 #1
0
        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);
        }
コード例 #2
0
        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);
            }
        }