private void CreaDocente(object sender, RoutedEventArgs e) { CreaDocente docente = new CreaDocente(Gestionale.OttieniGestionale(), Sede); if (docente.ShowDialog() == true) { lbxDocenti.Items.Refresh(); } }
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); } } }