| | |
| | | { |
| | | string _webServiceName = "MesCgthSqManager/"; |
| | | List<FilterEntity> _filterList = new List<FilterEntity>(); |
| | | string _ucCk = "";//发料仓库 |
| | | string _ucGys = "";//供应商 |
| | | public Frm_MesCgthSq() |
| | | { |
| | | InitializeComponent(); |
| | |
| | | pageBar1.PagerEvent += PageBar1_PagerEvent; |
| | | txt_depotId.getSuppler(""); |
| | | txt_suppId.getSuppler(""); |
| | | //选择库存组织(仓库和供应商) |
| | | txt_thOrgId.EditChanged += (s, e) => |
| | | { |
| | | var orgId = txt_thOrgId.GetId(); |
| | | if (string.IsNullOrEmpty(orgId)) |
| | | return; |
| | | txt_suppId.getSuppler(orgId); |
| | | txt_depotId.getSuppler(orgId); |
| | | txt_suppId.getSuppler(orgId, _ucGys); |
| | | txt_depotId.getSuppler(orgId, _ucCk); |
| | | }; |
| | | //选择需要的明细 |
| | | btnSelect.Click += (s, e) => |
| | |
| | | txt_depotId.Focus(); |
| | | return; |
| | | } |
| | | if (string.IsNullOrEmpty(txt_returnMethod.Text.Trim())) |
| | | if (txt_returnMethod.SelectedIndex <= 0) |
| | | { |
| | | MsgHelper.Warning("请选择退料方式!"); |
| | | txt_returnMethod.Focus(); |
| | | return; |
| | | } |
| | | if (string.IsNullOrEmpty(txt_returnType.Text.Trim())) |
| | | if (txt_returnType.SelectedIndex <= 0) |
| | | { |
| | | MsgHelper.Warning("请选择退料原因!"); |
| | | txt_returnType.Focus(); |
| | |
| | | lbGuid.Text = _rtn.rtnData.outGuid; |
| | | txt_billNo.Text = _rtn.rtnData.outNo; |
| | | toolBarMenu1.isSetBtn = true; |
| | | UtilityHelper.ChangeEnableByControl(panel1.Controls, false); |
| | | List<DevExpress.XtraGrid.Views.Grid.GridView> gvList = new List<DevExpress.XtraGrid.Views.Grid.GridView>(); |
| | | gvList.Add(gvMx1); |
| | | UtilityHelper.ChangeEnableByControl(this.panel1.Controls, false, gvList); |
| | | toolBarMenu1.currentAction = ""; |
| | | } |
| | | } |
| | | catch (Exception ex) |
| | |
| | | if (_rtn.rtnCode > 0) |
| | | { |
| | | dynamic dy = _rtn.rtnData; |
| | | _ucGys = dy.suppId; |
| | | _ucCk = dy.depotId; |
| | | lbGuid.Text = strGuid; |
| | | List<DevExpress.XtraGrid.Views.Grid.GridView> gvList = new List<DevExpress.XtraGrid.Views.Grid.GridView>(); |
| | | gvList.Add(gvMx1); |
| | | UtilityHelper.SetValueByObj(this.panel1.Controls, dy, isEdit, gvList); |
| | | _ucGys = ""; |
| | | _ucCk = ""; |
| | | JObject _job = JObject.Parse(strJson); |
| | | JArray array = new JArray(); |
| | | foreach (var a in _job["rtnData"]["list"]) |