예제 #1
0
        private void _gamesDb_ScrapingComplete(object sender, ProcessingResults e)
        {
            if (InvokeRequired)
            {
                Invoke(new EventHandler<ProcessingResults>(_gamesDb_ScrapingComplete), new object[] { sender, e });
            }
            else
            {
                lstDuplicates.DataSource = e.Duplicates.Keys.ToList();
                lstFailures.DataSource = e.Failed;
                lstProcessed.DataSource = e.Processed;
                lstProcessed.DisplayMember = "name";
                btnDownloadImages.Enabled = true;
                btnProcess.Enabled = false;

                btnGenerateXml_Click(null, null);
            };
        }
예제 #2
0
 public GamesDBManager()
 {
     BaseAPIUrl = @"http://thegamesdb.net/api/";
     Results = new ProcessingResults();
 }