MuseumsManager/MuseumsManager/MainWindow.xaml.cs
/// <summary>
/// Rimuove il tipo di museo selezionato dal museo selezionato.
/// </summary>
Rimuove il tipo di museo selezionato dal museo selezionato.
Rimuove il tipo di museo selezionato dal museo selezionato .
private void btn_eliminaTipo_elimina_Click(object sender, RoutedEventArgs e)
        {
            if (cmb_eliminaTipo_selezionaTipo.Items.Count == 1)
            {
                MessageBox.Show("Non è possibile eliminare il tipo selezionato: un museo deve possedere almeno un tipo!", "Errore", MessageBoxButton.OK, MessageBoxImage.Error);
                cmb_eliminaTipo_selezionaMuseo.ItemsSource = null;
                cmb_eliminaTipo_selezionaTipo.ItemsSource = null;
                return;
            }
            if (cmb_eliminaTipo_selezionaMuseo.SelectedItem != null && cmb_eliminaTipo_selezionaTipo.SelectedItem != null)
            {
                if (checkQueryResult(DBRelationN2NOnlyIndexes<Museo_Tipologia>.Delete("idMuseo", ((Museo)cmb_eliminaTipo_selezionaMuseo.SelectedItem).idMuseo, "idTipoMuseo", ((TipoMuseo)cmb_eliminaTipo_selezionaTipo.SelectedItem).idTipoMuseo)))
                {
                    MessageBox.Show("Tipo \"" + ((TipoMuseo)cmb_eliminaTipo_selezionaTipo.SelectedItem).Descrizione + "\" rimosso correttamente dal museo \"" + ((Museo)cmb_eliminaTipo_selezionaMuseo.SelectedItem).Nome + "\"!", "Operazione eseguita", MessageBoxButton.OK, MessageBoxImage.Information);
                    cmb_eliminaTipo_selezionaMuseo.ItemsSource = null;
                    cmb_eliminaTipo_selezionaTipo.ItemsSource = null;
                }
            }
            else
                MessageBox.Show("Qualche parametro non è stato compilato!", "Errore", MessageBoxButton.OK, MessageBoxImage.Error);
        }
private void btn_eliminaTipo_elimina_Click ( object sender , RoutedEventArgs e ) { if ( cmb_eliminaTipo_selezionaTipo . Items . Count == 1 ) { MessageBox . Show ( " , E , essageBoxButton. O K, essageBoxImage. E rror) ; cmb_eliminaTipo_selezionaMuseo . ItemsSource = null ; cmb_eliminaTipo_selezionaTipo . ItemsSource = null ; return ; } if ( cmb_eliminaTipo_selezionaMuseo . SelectedItem != null && cmb_eliminaTipo_selezionaTipo . SelectedItem != null ) { if ( checkQueryResult ( DBRelationN2NOnlyIndexes < Museo_Tipologia > . Delete ( " " , ( ( Museo ) cmb_eliminaTipo_selezionaMuseo . SelectedItem ) . idMuseo , " " , ( ( TipoMuseo ) cmb_eliminaTipo_selezionaTipo . SelectedItem ) . idTipoMuseo ) ) ) { MessageBox . Show ( " \" " + ( ( TipoMuseo ) cmb_eliminaTipo_selezionaTipo . SelectedItem ) . Descrizione + " \" \" " + ( ( Museo ) cmb_eliminaTipo_selezionaMuseo . SelectedItem ) . Nome + " \" " , " " , MessageBoxButton . OK , MessageBoxImage . Information ) ; cmb_eliminaTipo_selezionaMuseo . ItemsSource = null ; cmb_eliminaTipo_selezionaTipo . ItemsSource = null ; } } else MessageBox . Show ( " , E , essageBoxButton. O K, essageBoxImage. E rror) ; }
Rimuove il tipo di museo selezionato dal museo selezionato.
Rimuove il tipo di museo selezionato dal museo selezionato .
sender
object
e
RoutedEventArgs