Example #1
0
        public bool UploadBaseParkinfoZH(string listBaseParkinfo)
        {
            string   str   = PostData("", listBaseParkinfo);
            ZHResult model = JsonHelper.GetJson <ZHResult>(str);

            if (model.code == 200)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Example #2
0
        public bool UploadParkAreaZH(string ZHParkArea)
        {
            string   str   = PostData("", ZHParkArea);
            ZHResult model = JsonHelper.GetJson <ZHResult>(str);

            if (model.code == 200)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Example #3
0
        public List <UploadResult> UploadParkIORecordZH(string listParkIORecord)
        {
            List <UploadResult> result = new List <UploadResult>();
            List <ZHIORecord>   list   = JsonHelper.GetJson <List <ZHIORecord> >(listParkIORecord);

            foreach (var obj in list)
            {
                string   str   = PostData("", JsonHelper.GetJsonString(obj));
                ZHResult model = JsonHelper.GetJson <ZHResult>(str);
                if (model.code == 200)
                {
                    result.Add(new UploadResult()
                    {
                        RecordID = obj.RecordID, ID = obj.ID
                    });
                }
            }
            return(result);
        }
Example #4
0
 public string PostData(string cmd, string data)
 {
     try
     {
         string    url    = "http://api.bsgoal.net.cn:8088/AppApi/" + cmd;
         WebClient clinet = new WebClient();
         clinet.Headers.Add("Content-Type", "application/x-www-form-urlencoded;");//采取POST方式必须加的header,如果改为GET方式的话就去掉这句话即可 
         string datastr      = "data=" + data;
         byte[] postData     = Encoding.UTF8.GetBytes(datastr);
         byte[] responseData = clinet.UploadData(url, "POST", postData); //得到返回字符流  
         string srcString    = Encoding.UTF8.GetString(responseData);    //解码  
         return(srcString);
     }
     catch (Exception ex)
     {
         ZHResult model = new ZHResult();
         model.code    = -1;
         model.message = "";
         return(JsonHelper.GetJsonString(model));
     }
 }