lu
2024-11-01 c2248f08e9bdc75cac6a329bf37234c7af17f16c
DevApp/Gs.DevApp/DevFrm/QC/Frm_MesQmCheckitemDt.cs
@@ -204,11 +204,11 @@
        private void ToolBarMenu1_btnSaveClick(object sender, EventArgs e)
        {
            toolBarMenu1.isSetBtn = false;
            string _ItemId = txt_itemId.GetId()
;            if (string.IsNullOrEmpty(_ItemId))
            string _ItemId = txt_ItemId.GetId()
;          if (string.IsNullOrEmpty(_ItemId))
            {
                MsgHelper.Warning("请选择物料!");
                // txt_account.Focus();
                txt_ItemId.Focus();
                return;
            }
            gvMx1.CloseEditor();
@@ -220,28 +220,30 @@
                if (row != null)
                    lst.Add(new MesQmCheckitemDt
                    {
                        Guid = null,
                        Guid = UtilityHelper.ToGuid(row["guid"].ToString()),
                        Forder = 1,
                        FcheckItem = row["FcheckItem"].ToString(),
                        SampleSizeNo = row["SampleSizeNo"].ToString(),
                        FcheckTool= row["FcheckTool"].ToString(),
                        FcheckTool = row["FcheckTool"].ToString(),
                        FcheckLevel = row["FcheckLevel"].ToString(),
                        Fstand = row["Fstand"].ToString(),
                        FacLevel = row["FacLevel"].ToString(),
                        FspecRequ = row["FspecRequ"].ToString(),
                        Memo  = row["memo"].ToString(),
                        FupAllow = row["FupAllow"].ToString(),
                        FdownAllow = row["FdownAllow"].ToString(),
                    });
            }
            var _obj = new MesQmCheckitem
            {
                Guid = lbGuid.Text.Trim().Length > 0
                    ? Guid.Parse(lbGuid.Text.Trim())
                    : Guid.Empty,
                Guid = UtilityHelper.ToGuid(lbGuid.Text.Trim()),
                ItemId= long.Parse( _ItemId),
                Memo = txt_memo.Text.Trim(),
                ItemNo =txt_itemNo.Text.Trim(),
                IsEnabled = txt_isenabled.Checked,
                ItemNo = txt_itemNo.Text.Trim(),
                Isenabled = txt_isenabled.Checked,
                list = lst
            };
            try
            {
                var strJson = UtilityHelper.HttpPost("",
@@ -254,8 +256,10 @@
                {
                    lbGuid.Text = _rtn.rtnData;
                    toolBarMenu1.isSetBtn = true;
                    UtilityHelper.ChangeEnableByControl(panel1.Controls,
                        false);
                    var gridViews = new List<GridView>();
                    gridViews.Add(gvMx1);
                    UtilityHelper.ChangeEnableByControl(panel1.Controls, false,
                        gridViews);
                }
            }
            catch (Exception ex)
@@ -282,7 +286,8 @@
            try
            {
                var strReturn = UtilityHelper.HttpPost("",
                    _webServiceName + "GetListPageIQC", json);
                  //  _webServiceName + "GetListPageIQC", json);
                _webServiceName + "GetListPage", json);
                var dd =
                    UtilityHelper.ReturnToTablePage(strReturn);
                if (dd.rtnCode > 0)
@@ -325,7 +330,8 @@
            try
            {
                var strJson = UtilityHelper.HttpPost("",
                    _webServiceName + "GetModelIQC",
                   // _webServiceName + "GetModelIQC",
                         _webServiceName + "GetModel",
                    JsonConvert.SerializeObject(_obj));
                var _rtn =
                    UtilityHelper.ReturnToDynamic(strJson);
@@ -423,11 +429,11 @@
        private void _setIno()
        {
            txt_itemId.KeyFile = "id";
            txt_itemId.EditChanged += (s, e) =>
            txt_ItemId.KeyFile = "id";
            txt_ItemId.EditChanged += (s, e) =>
            {
                txt_itemModel.Text = this.txt_itemId.GetModel();
                txt_itemNo.Text = this.txt_itemId.GetCode();
                txt_itemModel.Text = this.txt_ItemId.GetModel();
                txt_itemNo.Text = this.txt_ItemId.GetCode();
            };
            btnSelect.Click += (s, e) =>
            {
@@ -475,7 +481,6 @@
        private void _getListJygj()
        {
            var json = JsonConvert.SerializeObject("QATOOLS");
            try
            {
                var strReturn = UtilityHelper.HttpPost("", "MesSysLookupTypesManager/GetItemList", json);
@@ -507,8 +512,8 @@
                var dt = rtn.rtnData.list;
                foreach (DataRow dr in dt.Rows)
                {
                    rptJYBZ.Items.Add(dr["SampleSizeNo"].ToString());
                    string ddddd = dr["SampleSizeName"].ToString();
                    rptJYBZ.Items.Add((new CboItemEntity(dr["SampleSizeNo"].ToString(), dr["SampleSizeName"].ToString())));
                    //string ddddd = dr["SampleSizeName"].ToString();
                }
            }
            catch (Exception ex)
@@ -552,10 +557,10 @@
                ,"4.特殊检验水平(S1)"
                ,"5.特殊检验水平(S2)"
                ,"6.特殊检验水平(S3)"
                ,"7.特殊检验水平(S4),"
                ,"7.特殊检验水平(S4)"
            });
        }
        /// <summary>
        /// 关联检验标准名称
        /// </summary>
@@ -566,12 +571,20 @@
            ComboBoxEdit comboBox = sender as ComboBoxEdit;
            if (comboBox != null)
            {
                CboItemEntity _itm = comboBox.EditValue as CboItemEntity;
                string _val = _itm.Value.ToString();
                string _txt = _itm.Text.ToString();
                gvMx1.CloseEditor();
                gvMx1.UpdateCurrentRow();
                GridView myView = (gcMx1.MainView as GridView);
                int dataIndex = myView.GetDataSourceRowIndex(myView.FocusedRowHandle);
                myView.SetRowCellValue(dataIndex, "sampleSizeName", "sdf");
                myView.SetRowCellValue(dataIndex, "gridColumn6", "sdf");
                myView.SetRowCellValue(dataIndex, "sampleSizeNo", _val);
                myView.SetRowCellValue(dataIndex, "sampleSizeName", _txt);
            }
        }
        #endregion
    }
}