Esempio n. 1
0
 private void OnCopyDatabase()
 {
     Model.DatabasesRow NewRow = ActiveModel.Databases.NewDatabasesRow();
     foreach (DataColumn col in ActiveModel.Databases.Columns)
     {
         if (col.ColumnName != "PK")
         {
             NewRow[col.ColumnName] = SelectedDatabase[col.ColumnName];
         }
     }
     ActiveModel.Databases.AddDatabasesRow(NewRow);
 }
Esempio n. 2
0
        private void btnAddNewDatabase_Click(object sender, RoutedEventArgs e)
        {
            DatabaseConfigPopup popup = new DatabaseConfigPopup();

            Model.DatabasesRow NewRow = vm.ActiveModel.Databases.NewDatabasesRow();
            NewRow.Name = "New Database";
            vm.ActiveModel.Databases.AddDatabasesRow(NewRow);
            popup.DataContext = new DatabasePopupViewModel()
            {
                CurrentDatabase = NewRow,
            };
            popup.ShowDialog();
        }