private void saveDBMenuItem_Click(object sender, EventArgs e) { if (_mListView == null) { return; } if (string.IsNullOrEmpty(_mSDatabaseFilePath)) { MessageBox.Show("Please save the Database to a location first.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } XmlHandler.ExportEncryptedToXml(_mListView.MLView, _mSDatabaseFilePath); }
private void saveAsDBMenuItem_Click(object sender, EventArgs e) { // If any item exists in listview if (_mListView == null) { return; } SaveFileDialog saveFileDialog = new SaveFileDialog { Filter = "Enigma DB-File (*.edb)|*.edb", Title = "Save Database File" }; if (saveFileDialog.ShowDialog() != DialogResult.OK) { return; } XmlHandler.ExportEncryptedToXml(_mListView.MLView, saveFileDialog); _mSDatabaseFilePath = Path.GetFullPath(saveFileDialog.FileName); this.Text = $"{Path.GetFileName(saveFileDialog.FileName)} - MainWindow"; }