Пример #1
0
        private async void Graph_Loaded(object sender, RoutedEventArgs e)
        {
            DataTable tables = null;

            if (!DatabaseOperations.DatabaseError)
            {
                if (!DatabaseOperations.DatabaseIsInProccess)
                {
                    DatabaseOperations.DatabaseIsInProccess = true;

                    tables = await Task.Run(() =>
                    {
                        return(DatabaseOperations.GetTableList());
                    });

                    if (tables != null)
                    {
                        _tableNamesDict.Clear();

                        FillTablesNamesDictionary(tables);

                        FillTablesNamesComboboxes();
                    }
                }
            }
        }