using System; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; using System.Windows.Data; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Imaging; using System.Windows.Navigation; using System.Windows.Shapes; namespace eCompanies { /// /// Логика взаимодействия для MainWindow.xaml /// public partial class MainWindow : Window { UsersWindow usersWindowInstance = null; public MainWindow() { InitializeComponent(); updateCompanyGrid(); } private void updateCompanyGrid() { companyGrid.DataContext = App.getCompanies(); } private void companyGrid_MouseDoubleClick(object sender, MouseButtonEventArgs e) { try { Company company = (Company)companyGrid.CurrentItem; if (usersWindowInstance != null) usersWindowInstance.Close(); usersWindowInstance = new UsersWindow(company); usersWindowInstance.Show(); } catch { } } } }