private void CreateDataBaseButton_PreviewMouseLeftButtonDown(object sender, RoutedEventArgs e) { String connectionString = null; if (!String.IsNullOrEmpty(DataBaseNameTextBox.Text)) { try { DB_ConnectionContext DB_context = new DB_ConnectionContext(DataBaseNameTextBox.Text); DB_context.Database.CreateIfNotExists(); connectionString = DB_context.Database.Connection.ConnectionString; } catch (Exception erg) { MessageBox.Show(erg.StackTrace); ResultOfCreationDataBaseLabel.Content = "Ошибка! База данных не создана."; ResultOfCreationDataBaseLabel.Visibility = Visibility.Visible; return; } ResultOfCreationDataBaseLabel.Content = "База данных успешно создана!"; ResultOfCreationDataBaseLabel.Visibility = Visibility.Visible; connectionStringTextBox.Text = connectionString; connectionStringTextBox.Visibility = Visibility.Visible; } }
private void DialogConnect_GettingContext(DataBaseStruct.DB_ConnectionContext context) { _Context = context; if (_Context != null) { ConnectedToDbLabel.Content += "\n DataBase name: " + _Context.Database.Connection.Database; ConnectedToDbLabel.Visibility = Visibility.Visible; chooseProjectTextBlock.Opacity = 1; chooseProjectComboBox.Visibility = Visibility.Visible; } }
public MainWindowPage(DB_ConnectionContext context, int projectId) { InitializeComponent(); _Context = context; _projectId = projectId; _BackgroundWorker = ((BackgroundWorker)this.FindResource("backgroundWorker")); InitializeAllObjects(); if (SingleSpaceParams.getInstance().SumOfChromosomeInPopulation == 0) { SingleSpaceParams.getInstance().SumOfChromosomeInPopulation = 8; } if (SingleSpaceParams.getInstance().PropabilityOfMutation == 0) { SingleSpaceParams.getInstance().PropabilityOfMutation = 0.5; } SingleSpaceParams.getInstance().TheBestResolve = 1; SingleSpaceParams.getInstance().ModulesRadius.Clear(); }
private void DialogConnect_GettingContext(DB_ConnectionContext context) { _Context = context; if (_Context != null) { ConnectedToDbLabel.Content += "\n DataBase name: " + _Context.Database.Connection.Database; ConnectedToDbLabel.Visibility = Visibility.Visible; createCustomerTextBlock.IsEnabled = true; createCustomerTextBlock.Opacity = 1; chooseCustomerTextBlock.Opacity = 1; chooseCustomerComboBox.Visibility = Visibility.Visible; _СustomersFromDB = _Context.Customers.ToList(); foreach (Customer customer in _СustomersFromDB) { chooseCustomerComboBox.Items.Add(customer.Surname + " " + customer.Name + " " + customer.Patronymic); } } }
public CreateCustomerWindows(DB_ConnectionContext context) { InitializeComponent(); _Context = context; }