Пример #1
0
        private void dorfProgress(object sender, DoWorkEventArgs e)
        {
            object[] parameters = e.Argument as object[];

            string  server  = parameters[0].ToString();
            Village village = (Village)parameters[1];

            HtmlAgilityPack.HtmlDocument dorf1 = request.dorf1Request(server, village);
            HtmlAgilityPack.HtmlDocument dorf2 = request.dorf2Request(server, village);

            res.updateResources(dorf1, village);
            build.updateResourcesFields(dorf1, village);
            build.updateVillageCenter(dorf2, village);
            string up = build.upgradingDecode(dorf1, village);

            doMessage(flag.dorf_handling, up, res.getException() + ";" + build.getResException() + ";" + build.getBuildException());
        }