public static void LoadVendors() { GetHtml(vueRoot + "/VSSForms/WebSupportCenter.cfm", "UserName=ptolochko&Password=tra_7EpA&SiteID=62933"); var urls = GetUrls().ToList(); for (int i = 0; i < urls.Count; i++) { ExamImportService.WriteStatus("Загрузка вендоров", Providers.VueExamType, i, urls.Count); var url = urls[i]; var html = GetHtml(url); ExamImportService.WriteFile(Folder + "/" + url.GetHashCode() + ".html", html); } }
public static void DownloadAllExams() { var text = GetClienProgramText(); var parser = new PageParser(); var i = 0; var clients = parser.ParseClients(text); var clientCount = clients.Count; foreach (var client in clients) { ExamImportService.WriteStatus("Загрузка вендоров", Providers.PrometricExamType, i++, clientCount); foreach (var program in client.Programs) { try { Request(client.Id, program.Key); } catch { } Thread.Sleep(1000); } } }