private void CheckServiceRunning() { if (!ServiceControl.IsRunning()) { StdDialog.ShowError("s_warning_service_not_running"); } }
private void wpprovider_CloseFromNext(object sender, Gui.Wizard.PageEventArgs e) { try { if (cbxProvider.SelectedIndex >= 0) { m_factoryName = cbxProvider.SelectedItem.ToString(); m_driverName = null; } if (cbxDriver.SelectedIndex >= 0) { m_driverName = ((DbDriverDefinition)cbxDriver.SelectedItem).InvariantName; m_factoryName = null; } if (m_factoryName != null) { m_factory = DbProviderFactories.GetFactory(m_factoryName); } if (m_driverName != null) { m_factory = DbDriverManager.Instance.CreateFactory(m_driverName); } } catch (Exception err) { StdDialog.ShowError(String.Format( "{0}:\n{1}", Texts.Get("s_cannot_create_provider"), err.Message)); e.Page = wpprovider; return; } }
private void codeEditorQuery_Leave(object sender, EventArgs e) { try { SaveSource(false); } catch (Exception err) { CurCache.TargetChanged = false; CurCache.SourceModel = null; StdDialog.ShowError(Errors.ExtractImportantException(err).Message); } if (CurCache.SourceModel != null) { var cols = new HashSetEx <string>(); foreach (var col in CurCache.SourceModel.Columns) { if (cols.Contains(col.ColumnName)) { CurCache.TargetChanged = false; CurCache.SourceModel = null; StdDialog.ShowError(Texts.Get("s_datasynerr_duplicate$column", "column", col.ColumnName)); break; } cols.Add(col.ColumnName); } } }
private void tabControl1_SelectedIndexChanged(object sender, EventArgs e) { if (m_ignoreTabChange) { return; } try { if (tabControl1.SelectedIndex == 1) { if (rbtDatabase.Checked) { if (cbxDatabase.SelectedIndex < 0) { throw new Exception("Please select database"); } if (cbxBackup.SelectedIndex < 0) { throw new Exception("Please select backup"); } LoadBackupSet(((BackupSetHodler)(cbxBackup.Items[cbxBackup.SelectedIndex])).bid); } if (rbtFile.Checked) { LoadBackupSet(tbxFile.Text); } } } catch (Exception ex) { StdDialog.ShowError("Error loading metadata from backup: " + ex.Message); tabControl1.SelectedIndex = 0; } }
private void btnCopyCommandShellToClipboard_Click(object sender, EventArgs e) { if (lsvCommands.SelectedItems.Count == 0) { StdDialog.ShowError("s_no_commands_selected"); return; } SaveToShellClipboard(SaveCommandsShell); }
private void mnuCopyJobSchellToClipboard_Click(object sender, EventArgs e) { if (lsvJobs.SelectedItems.Count == 0) { StdDialog.ShowError("s_no_jobs_selected"); return; } SaveToShellClipboard(SaveJobShell); }
private bool CheckDbName() { if (String.IsNullOrEmpty(tbxDatabase.Text)) { StdDialog.ShowError("Please fill database name first"); return(false); } return(true); }
private bool DbSuitable(IDatabaseSource db) { if (db == null) { return(false); } if (!db.DatabaseCaps.ExecuteSql) { StdDialog.ShowError("DAE-00368 " + Texts.Get("s_only_sql_databasources_can_be_sync")); return(false); } Errors.CheckNotNull("DAE-00366", db.Dialect); if (db.Dialect.CreateDataSynAdapter() == null) { StdDialog.ShowError("DAE-00367 " + Texts.Get("s_dialect_doesnt_support_sync$dialect", "dialect", db.Dialect.DisplayName)); return(false); } return(true); }
private void tabControl1_SelectedIndexChanged(object sender, EventArgs e) { if (tabControl1.SelectedIndex == 1) { if (Database == null) { StdDialog.ShowError("s_please_select_database"); tabControl1.SelectedIndex = 0; return; } foreach (Control ctrl in tabControl1.TabPages[1].Controls) { ctrl.Dispose(); } var page = appDesigner1.Page.CreateControl(Database, m_env); tabControl1.TabPages[1].Controls.Add(page); //page.Width = tabControl1.TabPages[1].Width; //page.Height = tabControl1.TabPages[1].Height; page.Dock = DockStyle.Fill; } }