private void CreaDocente(object sender, RoutedEventArgs e) { CreaDocente docente = new CreaDocente(Gestionale.OttieniGestionale(), Sede); if (docente.ShowDialog() == true) { lbxDocenti.Items.Refresh(); } }
public CreaDocente(Gestionale gestionale, Sede sede) { InitializeComponent(); Gestionale = gestionale; Sede = sede; lbxClassi.ItemsSource = Sede.Classi; lbxCompetenze.ItemsSource = Gestionale.Materie; }
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); } } }
public MainWindow() { InitializeComponent(); Gestionale = Gestionale.OttieniGestionale(); DataContext = Gestionale.Sedi; }