/// <summary> /// 更新商品价格、库存数据 /// </summary> private void UpdateWareThread(bool isAll) { if (!_isProcess) { JDListener.GetInstance().InitProcess = InitUpdateProcess; JDListener.GetInstance().ShowStep = ShowUpdateProcessing; JDListener.GetInstance().EndProcess = EndUpdateProcess; JDListener.GetInstance().ShowMessage = null; if (!isAll) { txtUpdater.Caption = "手动更新进度"; List <ProductInfo> updates = _productView.GetAll <ProductInfo>(); if (updates != null && updates.Count > 0) { JDListener.GetInstance().UpdateWareThread(updates); } } else { txtUpdater.Caption = "自动更新进度"; JDListener.GetInstance().UpdateWareThread(); } } }
private void GetJDWareTypesThread() { if (!_isProcess) { _isProcess = true; txtUpdater.Visibility = DevExpress.XtraBars.BarItemVisibility.Always; JDListener.GetInstance().InitProcess = null; JDListener.GetInstance().ShowStep = null; JDListener.GetInstance().EndProcess = null; JDListener.GetInstance().ShowMessage = ShowMessageInStatus; txtUpdater.Caption = "获取京东商品分类数据"; JDListener.GetInstance().GetJDWareTypesThread(); _isProcess = false; //txtUpdater.Visibility = DevExpress.XtraBars.BarItemVisibility.Never; } }