private void UpdateSettings(bool force, bool reload) { bool updated = ExchangeManager.OnlineUpdate(m_center, force); if (updated) { SaveSettings(); if (reload) { LoadScores(""); } } }
private void btnUpdateNow_Click(object sender, EventArgs e) { UpdateMode mode = m_center.Setup.UpdateOnlineMode; string strOptions = m_center.Setup.UpdateRule; try { this.Cursor = Cursors.WaitCursor; ImportOptions options = ReadImportOptions(); m_reload = true; m_center.Setup.UpdateOnlineMode = UpdateMode.Manually; m_center.Setup.UpdateRule = options.ToString(); ExchangeManager.OnlineUpdate(m_center, true); } finally { m_center.Setup.UpdateOnlineMode = mode; m_center.Setup.UpdateRule = strOptions; this.Cursor = Cursors.Default; } }