PrepareDHLRoutingDirectories(DHLRoutingDonePath, DHLRoutingWorkPath); SendMessage(MessageType.Info, "Pobieranie pliku z serwera DHL...",false); using (var client = new WebClient()) { client.DownloadFile(DHLRoutingServerUrl + DHLZIPFileName, DHLRoutingWorkPath + DHLZIPFileName); } SendMessage(MessageType.Info, "Plik zip pobrany", false); ZipFile.ExtractToDirectory(DHLRoutingWorkPath + DHLZIPFileName, DHLRoutingWorkPath); SendMessage(MessageType.Info, "Plik zip rozpakowany", false); apshub_changed = DHLCheckFilechanged(DHLRoutingDonePath, DHLRoutingWorkPath, "apshubs.csv"); pc_changed = DHLCheckFilechanged(DHLRoutingDonePath, DHLRoutingWorkPath, "pc.csv"); if (apshub_changed) apshub_updated = DHLUpdateRoutingSRV("apshubs.csv", "APS_NAD;APS_ODB;HUBS_NORM;HUBS_EXTRA"); if (pc_changed) pc_updated = DHLUpdateRoutingSRV("pc.csv", "recno;CITY;wojwodztwo;woj;punkt;kod;street;nr_parz;nr_nieparz;g_dlug;g_szer;trasa;ter_11;ter_12;ter_22;ter_d_so;ter_n_so;ter_09;strefa;mt"); if (apshub_updated) DHLUpdateRoutingSPLMoveFile("apshubs.csv"); if (pc_updated) DHLUpdateRoutingSPLMoveFile("pc.csv");