Advertisement
Guest User

Untitled

a guest
Jan 28th, 2020
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.43 KB | None | 0 0
  1. #region DownloadObjectsList
  2.             var client = GetClient();
  3.             var session = await client.CreateSessionIDAsync();
  4.             var sessionID = session.@return.SessionID;
  5.  
  6.             var asciiSearch = false;
  7.             await client.SearchInitializeAsync(sessionID, asciiSearch);
  8.             // we have to download the city list to our server
  9.             await client.SearchSelectCitiesAsync(sessionID, 73, "", "", "", "", "");
  10.             // Index 28191 stands for Katowice, we're geting a list only with one record (Katowice itself)
  11.             var citiesResponse = await client.SearchGetCityListAsync(sessionID, 28191, 1);
  12.             var cities = citiesResponse.@return.CityNames;
  13.  
  14.             // some results.  ------ Czy ona na pewno dobrze działa? Jedynym obiektem w Katowicach jest jakaś Abisynia?
  15.             var downloadObjects = await client.SearchSelectItemsAsync(sessionID, 0, 0, "");
  16.  
  17.             var objectsList = await client.SearchGetItemsListAsync(sessionID, 0, 1);
  18.             var itemKinds = await client.SearchGetItemKindListAsync(sessionID);
  19.  
  20.             foreach (var item in objectsList.@return.ItemNames)
  21.             {
  22.                 Console.WriteLine(item);
  23.             }
  24.             var i = 0;
  25.             foreach (var item in itemKinds.@return.ItemKindNames)
  26.             {
  27.                 Console.WriteLine($"Item Kind no.{i}: {item}");
  28.                 i++;
  29.             }
  30.             #endregion
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement