private void TrasferisciStudente(object sender, RoutedEventArgs e) { Studente studente = (Studente)lbxStudenti.SelectedItem; SelezionaRisorsa trasferisci = new SelezionaRisorsa(studente.Sede.Classi); if (trasferisci.ShowDialog() == true) { studente.Classe = (Classe)trasferisci.ElementoSelezionato; lbxStudenti.Items.Refresh(); } }
private void AggiungiClasseDocente(object sender, RoutedEventArgs e) { Docente docente = (Docente)lbxDocenti.SelectedItem; SelezionaRisorsa seleziona = new SelezionaRisorsa(Sede.Classi); if (seleziona.ShowDialog() == true) { try { Classe classeSelezionata = (Classe)seleziona.ElementoSelezionato; docente.AggiungiClasse(classeSelezionata); lbxClassiDocente.Items.Refresh(); } catch (Exception err) { MessageBox.Show(err.Message); } } }
private void AggiungiMateriaDocente(object sender, RoutedEventArgs e) { List <Materia> materie = Gestionale.OttieniGestionale().Materie; SelezionaRisorsa seleziona = new SelezionaRisorsa(materie); Docente docente = (Docente)lbxDocenti.SelectedItem; if (seleziona.ShowDialog() == true) { try { Materia materiaSelezionata = (Materia)seleziona.ElementoSelezionato; docente.AggiungiMateria(materiaSelezionata); lbxMaterieDocente.Items.Refresh(); } catch (Exception err) { MessageBox.Show(err.Message); } } }