Esempio n. 1
0
        public static void FetchSolSysById(long solSysId, SolSysObj_callback callback)
        {
            string      fullURL = "solsys";
            RestRequest request = new RestRequest(fullURL, Method.GET);

            request.AddParameter("solsysid", solSysId);
            apiClient.ExecuteAsync(request, (response) =>
            {
                if (response.StatusCode == HttpStatusCode.OK)
                {
                    SolSysObj newObj = response.Content.FromJson <SolSysObj>();
                    callback(newObj);
                }
                else
                {
                    callback(null);
                }
            });
        }
Esempio n. 2
0
        public static void FetchSolSys(int xLoc, int yLoc, int zLoc, SolSysObj_callback callback)
        {
            string      fullURL = "solsys";
            RestRequest request = new RestRequest(fullURL, Method.GET);

            request.AddParameter("xloc", xLoc);
            request.AddParameter("yloc", yLoc);
            request.AddParameter("zloc", zLoc);

            apiClient.ExecuteAsync(request, (response) =>
            {
                if (response.StatusCode == HttpStatusCode.OK)
                {
                    SolSysObj newObj = response.Content.FromJson <SolSysObj>();
                    callback(newObj);
                }
                else
                {
                    callback(null);
                }
            });
        }