Esempio n. 1
0
        private void UpdateAvailableVersions()
        {
            var currentUpdateInfo = _currentRepository.UpdateCurrentVersion(
                _currentInstallation.LastVersion ?? _currentInstallation.InstalledVersion);

            if (_currentRepository.UpdateReleases != null)
            {
                btnInstall.Enabled      = currentUpdateInfo != null;
                cbVersions.DataSource   = _currentRepository.UpdateReleases;
                cbVersions.SelectedItem = currentUpdateInfo;
            }
            else
            {
                btnInstall.Enabled    = false;
                cbVersions.DataSource = new[] { Resources.Localization_Press_Refresh_Button };
            }
        }