private void mMenFileSaveAs_Click(object sender, EventArgs e) { using (var saveFileDialog = DialogFactory.ConnectionsSaveAsDialog()) { if (saveFileDialog.ShowDialog(FrmMain.Default) != DialogResult.OK) { return; } var newFileName = saveFileDialog.FileName; Runtime.ConnectionsService.SaveConnections(Runtime.ConnectionsService.ConnectionTreeModel, false, new SaveFilter(), newFileName); if (newFileName == Runtime.ConnectionsService.GetDefaultStartupConnectionFileName()) { Settings.Default.LoadConsFromCustomLocation = false; } else { Settings.Default.LoadConsFromCustomLocation = true; Settings.Default.CustomConsPath = newFileName; } } }
private void mMenFileNew_Click(object sender, EventArgs e) { using (var saveFileDialog = DialogFactory.ConnectionsSaveAsDialog()) { if (saveFileDialog.ShowDialog() != DialogResult.OK) { return; } Runtime.ConnectionsService.NewConnectionsFile(saveFileDialog.FileName); } }