private void Flights_Refresh_Click(object sender, RoutedEventArgs e) { if ((bool)flights_AllQueryRadio.IsChecked) { Flights_Grid.Columns[11].Visibility = System.Windows.Visibility.Hidden; Flights_Grid.Columns[12].Visibility = System.Windows.Visibility.Hidden; Flights_Grid.Columns[13].Visibility = System.Windows.Visibility.Hidden; Flights_Grid.ItemsSource = Service.GetGridAllFlight(username, password).Tables[0].DefaultView; } else if ((bool)flights_CargoQueryRadio.IsChecked) { Flights_Grid.Columns[11].Visibility = System.Windows.Visibility.Hidden; Flights_Grid.Columns[12].Visibility = System.Windows.Visibility.Hidden; Flights_Grid.Columns[13].Visibility = System.Windows.Visibility.Visible; Flights_Grid.ItemsSource = Service.GetGridCargoFlight(username, password).Tables[0].DefaultView; } else { Flights_Grid.Columns[11].Visibility = System.Windows.Visibility.Visible; Flights_Grid.Columns[12].Visibility = System.Windows.Visibility.Visible; Flights_Grid.Columns[13].Visibility = System.Windows.Visibility.Visible; Flights_Grid.ItemsSource = Service.GetGridPassengerFlight(username, password).Tables[0].DefaultView; } }