Exemplo n.º 1
0
        private void bgwSearch_DoWork(object sender, DoWorkEventArgs e)
        {
            try {
                /*Internal.Search.Provider provider = new updateSystemDotNet.Internal.Search.Provider((UpdateSettings)e.Argument);
                 * provider.Search();
                 * m_config = provider.Configuration;
                 * e.Result = provider.Result;
                 * m_changelog = provider.Changelogs;*/
                var sProvider = new searchProvider(_controller);
                sProvider.executeSearch();

                var s = new ScheduledStart(_controller.projectId, _controller.updateCheckInterval,
                                           _controller.customUpdateCheckInterval);
                s.WriteCurrentDate();

                m_config    = sProvider.currentConfiguration;
                m_changelog = sProvider.correspondingChangelogs;
                e.Result    = sProvider.foundUpdates;
            }
            catch (Exception ex) {
                e.Result = ex;
            }
        }
Exemplo n.º 2
0
		private void bgwSearch_DoWork(object sender, DoWorkEventArgs e) {
			try {
				/*Internal.Search.Provider provider = new updateSystemDotNet.Internal.Search.Provider((UpdateSettings)e.Argument);
				provider.Search();
				m_config = provider.Configuration;
				e.Result = provider.Result;
				m_changelog = provider.Changelogs;*/
				var sProvider = new searchProvider(_controller);
				sProvider.executeSearch();

				var s = new ScheduledStart(_controller.projectId, _controller.updateCheckInterval,
				                           _controller.customUpdateCheckInterval);
				s.WriteCurrentDate();

				m_config = sProvider.currentConfiguration;
				m_changelog = sProvider.correspondingChangelogs;
				e.Result = sProvider.foundUpdates;
			}
			catch (Exception ex) {
				e.Result = ex;
			}
		}