Esempio n. 1
0
        private void btn_requestUpdate_Click(object sender, EventArgs e)
        {
            LoadUpdateBufferRequest loadUpdateBufferRequest = new LoadUpdateBufferRequest();

            loadUpdateBufferRequest.updateBufferItems = _SendBuffer;
            loadUpdateBufferRequest.updateCount       = _bufferCount;
            loadUpdateBufferRequest.updateFileVersion = (int)(Convert.ToDouble(txt_softVersion.Text) * 10);
            loadUpdateBufferRequest.updateHardVersion = (int)(Convert.ToDouble(txt_hardVersion.Text) * 10);
            loadUpdateBufferRequest.updateMaxVersion  = (int)(Convert.ToDouble(txt_maxVersion.Text) * 10);
            loadUpdateBufferRequest.updateMinVersion  = (int)(Convert.ToDouble(txt_minVersion.Text) * 10);
            loadUpdateBufferRequest.updatetTypeid     = Convert.ToInt32(cmb_type.Text.Split('.')[0]);
            loadUpdateBufferRequest.crcValue          = _crc;
            stationUpdateService.LoadUpdateBuffer(loadUpdateBufferRequest);

            Btn_Click(1);
        }
        public BasicResponse LoadUpdateBuffer(LoadUpdateBufferRequest loadUpdateBufferRequest)
        {
            BasicResponse Result = new BasicResponse();

            try
            {
                StationUpdateCache.LoadUpdateBuffer(loadUpdateBufferRequest.updateBufferItems
                                                    , loadUpdateBufferRequest.updatetTypeid
                                                    , loadUpdateBufferRequest.updateHardVersion
                                                    , loadUpdateBufferRequest.updateFileVersion
                                                    , loadUpdateBufferRequest.updateMaxVersion
                                                    , loadUpdateBufferRequest.updateMinVersion
                                                    , loadUpdateBufferRequest.updateCount
                                                    , loadUpdateBufferRequest.crcValue);
            }
            catch (Exception ex)
            {
                Result.Code    = 1;
                Result.Message = ex.Message;
            }
            return(Result);
        }
 public BasicResponse LoadUpdateBuffer(LoadUpdateBufferRequest loadUpdateBufferRequest)
 {
     return(_StationUpdateService.LoadUpdateBuffer(loadUpdateBufferRequest));
 }
Esempio n. 4
0
        public BasicResponse LoadUpdateBuffer(LoadUpdateBufferRequest loadUpdateBufferRequest)
        {
            var responseStr = HttpClientHelper.Post(Webapi + "/v1/StationUpdate/LoadUpdateBuffer?token=" + Token, JSONHelper.ToJSONString(loadUpdateBufferRequest));

            return(JSONHelper.ParseJSONString <BasicResponse>(responseStr));
        }