private void btnchange_Click(object sender, EventArgs e) { frmNStockOut frm = new frmNStockOut(); mss.data.sortingType = 1; frm.mss = mss; frm.isCheck = true; frm.ShowDialog(); if (frm.isf) { this.Close(); return; } mss.data.sortingType = 0; foreach (Control v in this.Controls) { if (v is TextBox) { if (v.Enabled) { v.Focus(); } } } }
private void txttraycode_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar != 13) { return; } //this.txtorderid.Text = this.txtorderid.Text.Trim(); if (this.txttraycode.Text == "") { return; } Model.MstartSecondarySorting v = null; try { Cursor.Current = Cursors.WaitCursor; string x = HttpHelper.HttpPost("startSecondarySorting", @"trayCode=" + this.txttraycode.Text + "&lcCode=" + Comm.lcCode + "&whId=" + Comm.warehousecode); msg = (Model.Mmsg)JsonConvert.DeserializeObject(x, typeof(Model.Mmsg)); if (msg == null) { throw new Exception("错误信息捕捉失败"); } if (!msg.success) { throw new Exception(msg.msg); } v = (Model.MstartSecondarySorting)JsonConvert.DeserializeObject(x, typeof(Model.MstartSecondarySorting)); if (v == null) { throw new Exception("数据信息捕捉失败"); } //this.labstockUpConfirmMsg.Text = v.data.stockUpConfirmMsg; Cursor.Current = Cursors.Default; } catch (Exception ex) { Cursor.Current = Cursors.Default; MessageBox.Show(ex.Message); this.txttraycode.SelectAll(); return; } if (v.data.pickType == 0 && v.data.checkType == 1) { frmNStockOutMaterial frm = new frmNStockOutMaterial(); frm.mss = v; frm.ShowDialog(); } else if (v.data.sortingType == 1 || v.data.sortingType == 2 || v.data.sortingType == 3) { frmNStockOut frm = new frmNStockOut(); frm.mss = v; frm.ShowDialog(); } else { frmStockOutCheck frm = new frmStockOutCheck(); frm.mss = v; frm.ShowDialog(); } this.txttraycode.Focus(); this.txttraycode.SelectAll(); }