lu
6 天以前 017fa4bf278a1e14bd82146d411fe34049d92795
DevApp/Gs.DevApp/DevFrm/WOM/ShowGx.cs
@@ -27,8 +27,49 @@
            {
                this.Close();
            };
            btnSave.Click += BtnSave_Click;
            _getListJyxm();
            getModel(daaGuid);
        }
        private void BtnSave_Click(object sender, EventArgs e)
        {
            var _obj = new
            {
                guid = UtilityHelper.ToGuid(daaGuid), //主建
                list = new List<dynamic>(),
            };
            gvMx7.CloseEditor();
            gvMx7.PostEditor();
            gvMx7.UpdateCurrentRow();
            for (var i = 0; i < gvMx7.DataRowCount; i++)
            {
                var row = gvMx7.GetDataRow(i);
                if (row != null)
                {
                    _obj.list.Add(new
                    {
                        processNo = row["processNo"].ToString(),//工序编号
                        frontProcessNo = row["frontProcessNo"].ToString(),//上工序号
                    });
                }
            }
            try
            {
                string strJson = UtilityHelper.HttpPost("", "WomdaaManager/EditGy", JsonConvert.SerializeObject(_obj));
                ReturnModel<dynamic> _rtn = ToolBox.UtilityHelper.ReturnToDynamic(strJson);
                if (_rtn.rtnCode > 0)
                {
                    ToolBox.MsgHelper.ShowInformation("提示:" + _rtn.rtnMsg);
                    this.Close();
                }
                else
                    ToolBox.MsgHelper.ShowError("提示:" + _rtn.rtnMsg);
            }
            catch (Exception ex)
            {
                ToolBox.MsgHelper.ShowError("提示:" + ex.Message);
            }
        }
        private void getModel(string strGuid)
@@ -90,8 +131,8 @@
                rptGxShang.Items.Add("空");
                foreach (DataRow dr in dt.Rows)
                {
                    rptGx.Items.Add(dr["processNo"].ToString());
                    rptGxShang.Items.Add(dr["processNo"].ToString());
                    rptGx.Items.Add(dr["processNoAndName"].ToString());
                    rptGxShang.Items.Add(dr["processNoAndName"].ToString());
                }
            }
            catch (Exception ex)