Beispiel #1
0
        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");
                }
            }
        }
Beispiel #2
0
        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!!");
                }
            }
        }