private void BtnAgregar_Click(object sender, EventArgs e) { FrmAlumno frmAlumno = new FrmAlumno(); Alumno alumno; bool existeLegajo = false; frmAlumno.ShowDialog(); if (frmAlumno.DialogResult == DialogResult.OK) { alumno = frmAlumno.GetAlumno; foreach (Alumno auxiliar in catedra.Alumnos) { if (auxiliar.Legajo == alumno.Legajo) { existeLegajo = true; break; } } if (existeLegajo == false) { catedra.Alumnos.Add(alumno); this.ActualizarListadoAlumnos(); } else { MessageBox.Show("El legajo no es valido"); } } }
private void BtnModificar_Click(object sender, EventArgs e) { if (this.catedra.Alumnos.Count > 0) { if (this.listBox.SelectedIndex >= 0) { FrmAlumno frmAlumno = new FrmAlumno(); Alumno auxiliar = this.catedra.Alumnos[this.listBox.SelectedIndex]; frmAlumno.txtBoxNombre.Text = auxiliar.Nombre; frmAlumno.txtBoxApellido.Text = auxiliar.Apellido; frmAlumno.txtBoxLegajo.Text = auxiliar.Legajo.ToString(); frmAlumno.comboBoxExamen.SelectedItem = auxiliar.Examen; frmAlumno.txtBoxLegajo.Enabled = false; frmAlumno.ShowDialog(); if (frmAlumno.DialogResult == DialogResult.OK) { this.catedra.Alumnos[this.listBox.SelectedIndex] = frmAlumno.GetAlumno; this.ActualizarListadoAlumnos(); } } else { MessageBox.Show("Seleccione un alumno"); } } else { MessageBox.Show("No hay alumnos ingresados"); } }
private void btnModificar_Click(object sender, EventArgs e) { int indice = listBoxAlumnos.SelectedIndex; FrmAlumno frmAlumno = new FrmAlumno(miCatedra.Alumnos[indice]); frmAlumno.ShowDialog(); if (frmAlumno.DialogResult == DialogResult.OK) { miCatedra.Alumnos[indice] = frmAlumno.Alumno; ActualizarListadoAlumnos(); } }
private void btnAgregar_Click(object sender, EventArgs e) { FrmAlumno frmAlumno = new FrmAlumno(); frmAlumno.ShowDialog(); if (frmAlumno.DialogResult == DialogResult.OK) { if (miCatedra + frmAlumno.Alumno) { ActualizarListadoAlumnos(); } else { MessageBox.Show("Nose puede cargar el Alumno!!"); } } }