/// <summary> /// 根据快检单号检索云平台是否有数据 /// </summary> private void SearchCloud() { try { Wisdom.GETSAMPLE_REQUEST = new getsample.Request() { deviceid = Wisdom.DeviceID, sampleid = tb_SAMPLENUM.Text.Trim() }; string json = Wisdom.HttpPostRequest(Wisdom.GETSAMPLE); JavaScriptSerializer js = new JavaScriptSerializer(); getsample.Response model = js.Deserialize <getsample.Response>(json); if (model.result.Equals("0")) { model.sampleid = sampleId; Wisdom.GETSAMPLE_RESPONSE = model; Insert(); } else { MessageBox.Show("未在云平台上检索到该快检单号!\r\n请确保平台已录入,或核对快检单号是否填写正确!", "操作提示", MessageBoxButton.YesNo, MessageBoxImage.Question); //if (MessageBox.Show("未在云平台上检索到该快检单号,是否手动添加快检单号?", "操作提示", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes) //{ // AddSampleid(); //} } } catch (Exception ex) { throw ex; } finally { Lb_SearchInfo.Visibility = Visibility.Collapsed; } }
/// <summary> /// 根据快检单号检索云平台是否有数据 有数据返回true,没有则返回false /// </summary> private Boolean SearchCloud() { try { Wisdom.GETSAMPLE_REQUEST = new DYSeriesDataSet.getsample.Request() { deviceid = Wisdom.DeviceID, sampleid = tb_sampleid.Text.Trim() }; String json = Wisdom.HttpPostRequest(Wisdom.GETSAMPLE); JavaScriptSerializer js = new JavaScriptSerializer(); getsample.Response model = js.Deserialize <getsample.Response>(json); if (model.result.Equals("0")) { return(true); } } catch (Exception ex) { throw ex; } return(false); }