protected void btnGoodsImport_Click(object sender, EventArgs e) { lock (GoodsExcelIn._syncObj) { this.strSavePath = this.strPath.Value; if (File.Exists(this.strSavePath)) { if (this.bolMainIndex) { DataTable dtGoods = DataExcelInfo.CheckGoodsDataExcel(this.strSavePath); DataTable dtGoodsCopy = this.CheckGoodsData(dtGoods, true); if (DataExcelInfo.GoodsImport(dtGoodsCopy, this._UserID, this._UserShopID)) { base.OutputWarn("恭喜您,导入商品成功!"); DataExcelInfo.GoodsNumberImport(dtGoods, this._UserShopID); this.strSavePath = ""; this.bolMainIndex = false; } else { File.Delete(this.strSavePath); base.OutputWarn("导入商品失败,请再次检验并改正商品数据!"); } } else { File.Delete(this.strSavePath); base.OutputWarn("您导入的商品数据还没有检验成功,请通过检验再导入商品数据。"); } } else { base.OutputWarn("您还没有检验商品数据,请先检验数据"); } } }