private void btnBuses_Click(object sender, RoutedEventArgs e) { var busRepository = new SqlBusRepository(_connectionString); var busWindow = new BusWindow(_customer, busRepository.SelectAll()); wndMainWindow.IsEnabled = false; busWindow.ShowDialog(); wndMainWindow.IsEnabled = true; }
private void btnBuses_Click(object sender, RoutedEventArgs e) { var busRepository = new SqlBusRepository(_connectionString); if (dgrDataRoutes.SelectedItem == null) { MessageBox.Show("Not selected route.", "Selection", MessageBoxButton.OK, MessageBoxImage.Error); return; } int routeId = ((Route)dgrDataRoutes.SelectedItem).Id; var busWindow = new BusWindow(_customer, busRepository.GetBusesByRoute(routeId)); wndRoute.Close(); busWindow.ShowDialog(); }