Ejemplo n.º 1
0
        //Creo todos los eventos para agregar objetos a las listas
        ///Agrego alumnos
        private void BtnagregAM_Click(object sender, RoutedEventArgs e)
        {
            xd = true;
            //Creo una instancia de la ventana de alumnos para poder trabajar en la misma
            VentanaAlumnos agAlumnos = new VentanaAlumnos(alumnos, xd);

            //ShowDialog abre la ventana
            agAlumnos.ShowDialog();
            //Tomo la lista que se cargo en la ventana y sobreescribo la lista del main
            alumnos = agAlumnos.GetListaNueva();
        }
Ejemplo n.º 2
0
 //Modifico alumnos
 //Para modificar alumnos hago que el bool siempre sea falso
 private void Btnmodal_Click(object sender, RoutedEventArgs e)
 {
     if (lbxalumnosM.SelectedItem != null)
     {
         xd = false;
         VentanaAlumnos modAlumnos = new VentanaAlumnos(alumnos, (Alumno)lbxalumnosM.SelectedItem, lbxalumnosM.SelectedIndex, xd);
         modAlumnos.ShowDialog();
         alumnos = modAlumnos.GetListaNueva();
         ListUpdate();
     }
     else
     {
         MessageBox.Show("Por favor seleccione un alumno a modificar");
     }
 }