private void GetAccountSettings()
{
_getAccountSettingsCommand.SetCanExecute(false);
try
{
_serverSettingsViewModel.DiscoverAccountServerSettings();
}
catch (Exception x)
{
s_logger.Error("Exception while getting account settings.", x);
string message = null;
for (Exception ex = x; ex != null; ex = ex.InnerException)
message += ex.Message + Environment.NewLine;
MessageBox.Show(message, "Account settings");
}
finally
{
_getAccountSettingsCommand.SetCanExecute(true);
}
}