From 3bce783a7c08190a09aebca59864ada10961ffc2 Mon Sep 17 00:00:00 2001 From: lu <123456> Date: 星期二, 15 七月 2025 08:42:16 +0800 Subject: [PATCH] 采购退货 --- DevApp/Gs.DevApp/DevFrm/Ck/Frm_MesCgthSq.cs | 39 +++++++++++++++++++++++++++++++++++++++ 1 files changed, 39 insertions(+), 0 deletions(-) diff --git a/DevApp/Gs.DevApp/DevFrm/Ck/Frm_MesCgthSq.cs b/DevApp/Gs.DevApp/DevFrm/Ck/Frm_MesCgthSq.cs index 0d34401..c27778e 100644 --- a/DevApp/Gs.DevApp/DevFrm/Ck/Frm_MesCgthSq.cs +++ b/DevApp/Gs.DevApp/DevFrm/Ck/Frm_MesCgthSq.cs @@ -104,6 +104,44 @@ var frm2 = new SelectMesCgthSqLink(this.txt_thOrgId.GetId()); frm2.UpdateParent += (ss, ee) => { + try + { + var lst = ee.DynamicList; + DataTable _Table = (DataTable)gcMx1.DataSource; + foreach (dynamic dym in lst) + { + DataRow _row = _Table.NewRow(); + _row["id"] = dym.id; + _row["mid"] = dym.mid; + _row["rkmxGuid"] = dym.rkmxGuid;//鍏ュ簱鏄庣粏琛╣uid + _row["cgdh"] = dym.cgdh;//閲囪喘鍗曞彿 + _row["invWorkLine"] = dym.invWorkLine;//琛屽彿, + _row["wlbm"] = dym.wlbm; //鐗╂枡缂栧彿, + _row["wlmc"] = dym.wlmc; //鐗╂枡鍚嶇О, + _row["wlgg"] = dym.wlgg;//瑙勬牸鍨嬪彿, + _row["rksl"] = dym.rksl; //鍏ュ簱鏁伴噺, + _row["dwName"] = dym.dwName; + _row["eid"] = dym.eid; + _row["erpid"] = dym.erpid; + _row["itemId"] = dym.itemId; //鐗╂枡id, + _row["ysNum"] = dym.ysNum;//宸叉壂鏁伴噺 + _row["remark"] = dym.remark; + _row["orderNo"] = dym.orderNo; //搴忓彿 + _row["kcQty"] = dym.kcQty; //搴撳瓨鏁伴噺 + _Table.Rows.Add(_row); + } + gcMx1.BindingContext = new BindingContext(); + gcMx1.DataSource = _Table; + gcMx1.ForceInitialize(); + gvMx1.CloseEditor(); + gvMx1.PostEditor(); + gvMx1.UpdateCurrentRow(); + gvMx1.BestFitColumns(); + } + catch (Exception ex) + { + MessageBox.Show(ex.Message); + } }; frm2.ShowDialog(); return; @@ -441,6 +479,7 @@ Quantity = decimal.Parse(row["sqNum"].ToString()), Bz = row["remark"].ToString(), DepotId = row["depotId"].ToString(), + ItemId = row["itemId"].ToString(), }); } } -- Gitblit v1.9.3