private void SaveSettingsMenuItem_Click(object sender, RoutedEventArgs e)
{
SaveFileDialog saveDlg = new SaveFileDialog();
saveDlg.Filter = "XML File (*.xml)|*.xml";
if ((bool)saveDlg.ShowDialog())
{
try
{
HelperMethods.SaveSettings(saveDlg.FileName, server.serverMasterOptions);
}
catch (Exception exc)
{
Debug.WriteLine(exc.Message);
MessageBox.Show("Error: The settings file failed to save!", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
HelperMethods.WriteToLog("Settings file (" + saveDlg.FileName + ") failed to save.", this);
}
}
}