From 3911e6a879ca4e8189c9463afafa6a3d96a19a6f Mon Sep 17 00:00:00 2001 From: lu <99954486@qq.com> Date: 星期六, 22 二月 2025 14:12:31 +0800 Subject: [PATCH] 调拨 --- DevApp/Gs.DevApp/DevFrm/Warehouse/Frm_MesDbck.cs | 294 +++++++++++++++++++++++++++++++++++++++++++++++++++++----- 1 files changed, 265 insertions(+), 29 deletions(-) diff --git a/DevApp/Gs.DevApp/DevFrm/Warehouse/Frm_MesDbck.cs b/DevApp/Gs.DevApp/DevFrm/Warehouse/Frm_MesDbck.cs index bb53560..96b8c05 100644 --- a/DevApp/Gs.DevApp/DevFrm/Warehouse/Frm_MesDbck.cs +++ b/DevApp/Gs.DevApp/DevFrm/Warehouse/Frm_MesDbck.cs @@ -29,8 +29,8 @@ this.toolBarMenu1.btnQueryClick += ToolBarMenu1_btnQueryClick; toolBarMenu1.btnChkClick += ToolBarMenu1_btnChkClick; toolBarMenu1.btnFChkClick += ToolBarMenu1_btnFChkClick; - Gs.DevApp.ToolBox.UtilityHelper.SetGridViewParameterMx( gvMx1); - Gs.DevApp.ToolBox.UtilityHelper.SetGridViewParameter( gridView1, picCheckBox, this, "shState", "", (value) => + Gs.DevApp.ToolBox.UtilityHelper.SetGridViewParameterMx(gvMx1); + Gs.DevApp.ToolBox.UtilityHelper.SetGridViewParameter(gridView1, picCheckBox, this, "shState", "", (value) => { Gs.DevApp.ToolBox.UtilityHelper.JumpTab(xtraTabControl1, 0); }); @@ -44,12 +44,12 @@ getPageList(1); pageBar1.PagerEvent += PageBar1_PagerEvent; //璁剧疆浠撳簱閫夋嫨 - txt_invFcode.getSuppler(""); - txt_fromFcode.getSuppler(""); - this.txt_invFcode.EditChanged += (s, e) => + //txt_invFcode.getSuppler(""); + //txt_fromFcode.getSuppler(""); + this.txt_sqOrg.EditChanged += (s, e) => { - txt_fstockoutorgidNo.Text = txt_invFcode.GetOrgName(); - txt_fowneroutidhead.Text = txt_invFcode.GetOrgId(); + //txt_fstockoutorgidNo.Text = txt_invFcode.GetOrgName(); + //txt_fowneroutidhead.Text = txt_invFcode.GetOrgId(); var _obj = new { currentPage = 1, @@ -71,10 +71,10 @@ MsgHelper.Warning("鎻愮ず锛�" + ex.Message); } }; - this.txt_fromFcode.EditChanged += (s, e) => { - txt_fstockorgidNo.Text = txt_fromFcode.GetOrgName(); - txt_fowneridhead.Text = txt_fromFcode.GetOrgId(); - }; + //this.txt_fromFcode.EditChanged += (s, e) => { + // txt_fstockorgidNo.Text = txt_fromFcode.GetOrgName(); + // txt_fowneridhead.Text = txt_fromFcode.GetOrgId(); + //}; } private void GridView1_ColumnFilterChanged(object sender, EventArgs e) { @@ -242,27 +242,27 @@ private void ToolBarMenu1_btnSaveClick(object sender, EventArgs e) { toolBarMenu1.isSetBtn = false; - string _inCkId = txt_invFcode.GetId();//鍑� - string _inRkId = txt_fromFcode.GetId();//鍏� - if (string.IsNullOrEmpty(_inCkId)) - { - Gs.DevApp.ToolBox.MsgHelper.Warning("璇烽�夋嫨鍑鸿揣浠撳簱锛�"); - txt_invFcode.Focus(); - return; - } - if (string.IsNullOrEmpty(_inRkId)) - { - Gs.DevApp.ToolBox.MsgHelper.Warning("璇烽�夋嫨鏀惰揣浠撳簱锛�"); - txt_fromFcode.Focus(); - return; - } + // string _inCkId = txt_invFcode.GetId();//鍑� + // string _inRkId = txt_fromFcode.GetId();//鍏� + //if (string.IsNullOrEmpty(_inCkId)) + //{ + // Gs.DevApp.ToolBox.MsgHelper.Warning("璇烽�夋嫨鍑鸿揣浠撳簱锛�"); + // txt_invFcode.Focus(); + // return; + //} + //if (string.IsNullOrEmpty(_inRkId)) + //{ + // Gs.DevApp.ToolBox.MsgHelper.Warning("璇烽�夋嫨鏀惰揣浠撳簱锛�"); + // txt_fromFcode.Focus(); + // return; + //} var _obj = new { guid = UtilityHelper.ToGuid(lbGuid.Text.Trim()), //涓诲缓 - inCkId = _inCkId,//鍑轰粨 - inRkId = _inRkId,//鍏ュ簱 - inDjlx= txt_fbilltypeid.Text.Trim(),//鍗曟嵁绫诲瀷 - inDbfx= txt_ftransferdirect.Text.Trim(),//璋冩嫧鏂瑰悜 + //inCkId = _inCkId,//鍑轰粨 + //inRkId = _inRkId,//鍏ュ簱 + inDjlx = txt_fbilltypeid.Text.Trim(),//鍗曟嵁绫诲瀷 + inDbfx = txt_ftransferdirect.Text.Trim(),//璋冩嫧鏂瑰悜 inRemark = txt_remark.Text.Trim(),//澶囨敞 list = new List<dynamic>(), }; @@ -538,5 +538,241 @@ } } + + /// <summary> + /// 鏌ユ壘璋冨嚭缁勭粐 + /// </summary> + /// <param name="sender"></param> + /// <param name="e"></param> + private void rptDcOrg_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) + { + var rowhandle = gvMx1.FocusedRowHandle; + if (rowhandle < 0) + return; + SelectOrg frm = new SelectOrg(); + frm.UpdateParent += (ss, ee) => + { + var lst = new List<dynamic>(); + lst = ee.DynamicList; + gvMx1.SetFocusedRowCellValue("dcOrg", lst[0].name); + gvMx1.SetFocusedRowCellValue("dcOrgGuid", lst[0].guid); + }; + frm.ShowDialog(); + } + /// <summary> + /// 鏌ユ壘璋冨嚭浠撳簱 + /// </summary> + /// <param name="sender"></param> + /// <param name="e"></param> + private void rptDcCk_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) + { + var rowhandle = gvMx1.FocusedRowHandle; + if (rowhandle < 0) + return; + var dr = gvMx1.GetDataRow(rowhandle); + if (dr["dcOrgGuid"] == null) + { + MsgHelper.Warning("鎻愮ず锛氳鍏堥�夋嫨璋冨嚭缁勭粐锛�"); + return; + }; + var strOrgGuid = dr["dcOrgGuid"].ToString(); + if (string.IsNullOrEmpty(strOrgGuid)) + { + MsgHelper.Warning("鎻愮ず锛氳鍏堥�夋嫨璋冨嚭缁勭粐锛�"); + return; + }; + SelectCk frm = new SelectCk(strOrgGuid); + frm.UpdateParent += (ss, ee) => + { + var lst = new List<dynamic>(); + lst = ee.DynamicList; + gvMx1.SetFocusedRowCellValue("dcCk", lst[0].name); + gvMx1.SetFocusedRowCellValue("dcCkGuid", lst[0].guid); + }; + frm.ShowDialog(); + } + /// <summary> + /// 鏌ユ壘浠撲綅 + /// </summary> + /// <param name="sender"></param> + /// <param name="e"></param> + private void rptDcCw_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) + { + var rowhandle = gvMx1.FocusedRowHandle; + if (rowhandle < 0) + return; + var dr = gvMx1.GetDataRow(rowhandle); + if (dr["dcCkGuid"] == null) + { + MsgHelper.Warning("鎻愮ず锛氳鍏堥�夋嫨璋冨嚭浠撳簱锛�"); + return; + }; + var strCkGuid = dr["dcCkGuid"].ToString(); + if (string.IsNullOrEmpty(strCkGuid)) + { + MsgHelper.Warning("鎻愮ず锛氳鍏堥�夋嫨璋冨嚭浠撳簱锛�"); + return; + }; + SelectCw frm = new SelectCw(strCkGuid); + frm.UpdateParent += (ss, ee) => + { + var lst = new List<dynamic>(); + lst = ee.DynamicList; + gvMx1.SetFocusedRowCellValue("dcCw", lst[0].name); + gvMx1.SetFocusedRowCellValue("dcCwGuid", lst[0].guid); + }; + frm.ShowDialog(); + } + + /// <summary> + /// 璋冨叆缁勭粐 + /// </summary> + /// <param name="sender"></param> + /// <param name="e"></param> + private void rptDrOrg_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) + { + var rowhandle = gvMx1.FocusedRowHandle; + if (rowhandle < 0) + return; + SelectOrg frm = new SelectOrg(); + frm.UpdateParent += (ss, ee) => + { + var lst = new List<dynamic>(); + lst = ee.DynamicList; + gvMx1.SetFocusedRowCellValue("drOrg", lst[0].name); + gvMx1.SetFocusedRowCellValue("drOrgGuid", lst[0].guid); + }; + frm.ShowDialog(); + } + /// <summary> + /// 璋冨叆浠撳簱 + /// </summary> + /// <param name="sender"></param> + /// <param name="e"></param> + private void rptDrCk_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) + { + var rowhandle = gvMx1.FocusedRowHandle; + if (rowhandle < 0) + return; + var dr = gvMx1.GetDataRow(rowhandle); + if (dr["drOrgGuid"] == null) + { + MsgHelper.Warning("鎻愮ず锛氳鍏堥�夋嫨璋冨嚭缁勭粐锛�"); + return; + }; + var strOrgGuid = dr["drOrgGuid"].ToString(); + if (string.IsNullOrEmpty(strOrgGuid)) + { + MsgHelper.Warning("鎻愮ず锛氳鍏堥�夋嫨璋冨嚭缁勭粐锛�"); + return; + }; + SelectCk frm = new SelectCk(strOrgGuid); + frm.UpdateParent += (ss, ee) => + { + var lst = new List<dynamic>(); + lst = ee.DynamicList; + gvMx1.SetFocusedRowCellValue("drCk", lst[0].name); + gvMx1.SetFocusedRowCellValue("drCkGuid", lst[0].guid); + }; + frm.ShowDialog(); + } + /// <summary> + /// 璋冨叆浠撲綅 + /// </summary> + /// <param name="sender"></param> + /// <param name="e"></param> + private void rptDrCw_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) + { + var rowhandle = gvMx1.FocusedRowHandle; + if (rowhandle < 0) + return; + var dr = gvMx1.GetDataRow(rowhandle); + if (dr["drCkGuid"] == null) + { + MsgHelper.Warning("鎻愮ず锛氳鍏堥�夋嫨璋冨叆浠撳簱锛�"); + return; + }; + var strCkGuid = dr["drCkGuid"].ToString(); + if (string.IsNullOrEmpty(strCkGuid)) + { + MsgHelper.Warning("鎻愮ず锛氳鍏堥�夋嫨璋冨叆浠撳簱锛�"); + return; + }; + SelectCw frm = new SelectCw(strCkGuid); + frm.UpdateParent += (ss, ee) => + { + var lst = new List<dynamic>(); + lst = ee.DynamicList; + gvMx1.SetFocusedRowCellValue("drCw", lst[0].name); + gvMx1.SetFocusedRowCellValue("drCwGuid", lst[0].guid); + }; + frm.ShowDialog(); + } + + /// <summary> + /// 璋冨叆璐т富 + /// </summary> + /// <param name="sender"></param> + /// <param name="e"></param> + private void rptDrHz_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) + { + var rowhandle = gvMx1.FocusedRowHandle; + if (rowhandle < 0) + return; + //var dr = gvMx1.GetDataRow(rowhandle); + //if (dr["drCkGuid"] == null) + //{ + // MsgHelper.Warning("鎻愮ず锛氳鍏堥�夋嫨璋冨叆浠撳簱锛�"); + // return; + //}; + //var strCkGuid = dr["drCkGuid"].ToString(); + //if (string.IsNullOrEmpty(strCkGuid)) + //{ + // MsgHelper.Warning("鎻愮ず锛氳鍏堥�夋嫨璋冨叆浠撳簱锛�"); + // return; + //}; + SelectHz frm = new SelectHz("", ""); + frm.UpdateParent += (ss, ee) => + { + var lst = new List<dynamic>(); + lst = ee.DynamicList; + gvMx1.SetFocusedRowCellValue("drHz", lst[0].name); + gvMx1.SetFocusedRowCellValue("drHzGuid", lst[0].guid); + }; + frm.ShowDialog(); + } + /// <summary> + /// 璋冨嚭璐т富 + /// </summary> + /// <param name="sender"></param> + /// <param name="e"></param> + + private void rptDcHz_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) + { + var rowhandle = gvMx1.FocusedRowHandle; + if (rowhandle < 0) + return; + //var dr = gvMx1.GetDataRow(rowhandle); + //if (dr["drCkGuid"] == null) + //{ + // MsgHelper.Warning("鎻愮ず锛氳鍏堥�夋嫨璋冨叆浠撳簱锛�"); + // return; + //}; + //var strCkGuid = dr["drCkGuid"].ToString(); + //if (string.IsNullOrEmpty(strCkGuid)) + //{ + // MsgHelper.Warning("鎻愮ず锛氳鍏堥�夋嫨璋冨叆浠撳簱锛�"); + // return; + //}; + SelectHz frm = new SelectHz("", ""); + frm.UpdateParent += (ss, ee) => + { + var lst = new List<dynamic>(); + lst = ee.DynamicList; + gvMx1.SetFocusedRowCellValue("dcHz", lst[0].name); + gvMx1.SetFocusedRowCellValue("dcHzGuid", lst[0].guid); + }; + frm.ShowDialog(); + } } } \ No newline at end of file -- Gitblit v1.9.3