private void txtChuGe_KeyDown(object sender, KeyEventArgs e) { //检查储格是否存在及是否为空 Info(); if (e.KeyCode == Keys.Enter) { if (txtChuGe.Text.Trim().Length == 0) { DAL.LED led = new DAL.LED(); led.SetLedStatus(DAL.LED.Status.ON, 500);//震动500毫秒 MessageBox.Show("储格不能为空"); chkChuGe = false; this.txtChuGe.Focus(); txtChuGe.SelectAll(); return; } string sendJson = "chuge=" + txtChuGe.Text; try { string receiverJson = Data.HttpHelp.HttpGet(Model.Uti.Url + "/LinTui.asmx/CheckChuGe?" + sendJson); Model.Result result = (Model.Result)JsonConvert.DeserializeObject(receiverJson, typeof(Model.Result)); if (result.Sid == 0) { DAL.LED led = new DAL.LED(); led.SetLedStatus(DAL.LED.Status.ON, 500);//震动500毫秒 MessageBox.Show(result.Message); chkChuGe = false; txtChuGe.Focus(); txtChuGe.SelectAll(); return; } else { chkChuGe = true; this.txtReelNO.Text = ""; this.txtReelNO.Focus(); return; } } catch (Exception ex) { DAL.LED led = new Tsmt.DAL.LED(); led.SetLedStatus(DAL.LED.Status.ON, 500); MessageBox.Show(ex.Message); chkChuGe = false; this.txtChuGe.Focus(); this.txtChuGe.SelectAll(); return; } } }
private void txtReel_KeyDown(object sender, KeyEventArgs e) { Info(); if (e.KeyCode == Keys.Enter) { string sendJson = "reelno=" + txtReel.Text + "&" + "empsid=" + Model.Uti.SajetNoSid; try { string receiverJson = Data.HttpHelp.HttpGet(Model.Uti.Url + "/TuiLiao.asmx/GetTuiLiao?" + sendJson); Model.Result result = (Model.Result)JsonConvert.DeserializeObject(receiverJson, typeof(Model.Result)); Model.TuiLiaoReelNo reelNo; if (result.Sid == 0) { DAL.LED led = new DAL.LED(); led.SetLedStatus(DAL.LED.Status.ON, 500);//震动500毫秒 MessageBox.Show(result.Message); txtReel.SelectAll(); return; } else { reelNo = (Model.TuiLiaoReelNo)JsonConvert.DeserializeObject(result.Data.ToString(), typeof(Model.TuiLiaoReelNo)); if (reelNo != null) { txtPartNo.Text = reelNo.PartNo; txtDecode.Text = reelNo.DeCode; txtQty.Text = reelNo.Qty + ""; txtStatus.Text = reelNo.Status; txtWorkNo.Text = reelNo.WorkNo; txtWH.Text = reelNo.WH; labReelNo.Text = reelNo.ReelNo; labReelNo.Visible = true; labPass.Visible = true; txtReel.Text = ""; txtReel.Focus(); } } } catch (Exception ex) { DAL.LED led = new Tsmt.DAL.LED(); led.SetLedStatus(DAL.LED.Status.ON, 500); MessageBox.Show(ex.Message); txtReel.SelectAll(); } } }
private void txtWorkNo_KeyDown(object sender, KeyEventArgs e) { Info(); if (e.KeyCode == Keys.Enter) { string receiverJson = Data.HttpHelp.HttpGet(Model.Uti.Url + "/ZaFa.asmx/GetZaFaNo?json=" + txtWorkNo.Text.Trim()); Model.Result result = (Model.Result)JsonConvert.DeserializeObject(receiverJson, typeof(Model.Result)); if (result.Sid == 0) { DAL.LED led = new Tsmt.DAL.LED(); led.SetLedStatus(DAL.LED.Status.ON, 500); MessageBox.Show(result.Message); return; } zaFaNo = (Model.ZaFaNo)JsonConvert.DeserializeObject(result.Data.ToString(), typeof(Model.ZaFaNo)); #region "cob赋值" DataTable tablePartNo = new DataTable(); tablePartNo.Columns.Add("f001"); tablePartNo.Columns.Add("f002"); foreach (Model.FaLiaoPartNo item in zaFaNo.ListFaLiaoPartNo) { DataRow dr = tablePartNo.NewRow(); dr["f001"] = item.PartNoSid; dr["f002"] = item.PartNo; tablePartNo.Rows.Add(dr); } cobPartNo.SelectedIndexChanged -= cobPartNo_SelectedIndexChanged; cobPartNo.DataSource = tablePartNo; cobPartNo.DisplayMember = "f002"; cobPartNo.ValueMember = "f001"; cobPartNo.SelectedIndexChanged += cobPartNo_SelectedIndexChanged; cobPartNo.SelectedIndex = -1; cobPartNo.Focus(); #endregion } }
private void txtReel_KeyDown(object sender, KeyEventArgs e) { labReelNo.Visible = false; this.labPass.Visible = false; txtReelQty.Text = ""; if (e.KeyCode == Keys.Down) { if (cobLaoJiaBianHao.SelectedIndex >= cobLaoJiaBianHao.Items.Count - 1) { cobLaoJiaBianHao.SelectedIndex = 0; return; } cobLaoJiaBianHao.SelectedIndex += 1; return; } if (e.KeyCode == Keys.Up) { if (cobLaoJiaBianHao.SelectedIndex == 0) { return; } cobLaoJiaBianHao.SelectedIndex -= 1; return; } if (e.KeyCode == Keys.Enter) { Model.FaLiaoReelNo reelNo = new Tsmt.Model.FaLiaoReelNo(); reelNo.CustType = WorkNo.CustType; reelNo.ReelNo = txtReel.Text.Trim(); reelNo.PartNo = txtPartNo.Text; reelNo.IssueSid = issueSid; reelNo.UpdateEmp = Model.Uti.SajetNoSid; reelNo.WorkNo = txtWorkNo.Text; reelNo.PartNoYingFaQty = Convert.ToInt32(labYingFaQty.Text); reelNo.DeCode = Decode; reelNo.PartNoSid = PartNoSid; try { string sendJson = JsonConvert.SerializeObject(reelNo); string receiveJson = Data.HttpHelp.HttpGet(Model.Uti.Url + "/LinFa.asmx/GetReelNo?json=" + sendJson); Model.Result result = (Model.Result)JsonConvert.DeserializeObject(receiveJson, typeof(Model.Result)); if (result.Sid == 0) { MessageBox.Show(result.Message); txtReel.SelectAll(); return; } Model.FaLiaoReelNo receiveReelNo = (Model.FaLiaoReelNo)JsonConvert.DeserializeObject(result.Data.ToString(), typeof(Model.FaLiaoReelNo)); labFaQty.Text = (Convert.ToInt32(labFaQty.Text) + receiveReelNo.Qty) + ""; labNoFaQty.Text = (Convert.ToInt32(labNoFaQty.Text) + receiveReelNo.Qty) + ""; labFaPanQty.Text = (Convert.ToInt32(labFaPanQty.Text) + 1) + ""; txtReelQty.Text = receiveReelNo.Qty + ""; labReelNo.Text = receiveReelNo.ReelNo; this.labPass.Visible = true; labReelNo.Visible = true; txtReel.Text = ""; //Model.FaLiaoPartNo mPartNo = WorkNo.FaLiaoPartNoList.Find((Model.FaLiaoPartNo partNo) => partNo.Sid == reelNo.IssueSid); //mPartNo.YingFaQty = Convert.ToInt32(labYingFaQty.Text); //mPartNo.YiFaQty = Convert.ToInt32(labFaQty.Text); //mPartNo.WeiFaQty = Convert.ToInt32(labNoFaQty.Text); //mPartNo.YiFaPan = Convert.ToInt32(labFaPanQty.Text); //if (chkPartNo) //{ // txtPartNo.Text = ""; // txtPartNo.Focus(); //} //else //{ // txtReel.Focus(); //} //this.cobLaoJiaBianHao.Focus(); if (cobLaoJiaBianHao.SelectedIndex >= cobLaoJiaBianHao.Items.Count - 1) { cobLaoJiaBianHao.SelectedIndex = 0; } cobLaoJiaBianHao.SelectedIndex += 1; } catch (Exception ex) { DAL.LED led = new Tsmt.DAL.LED(); led.SetLedStatus(DAL.LED.Status.ON, 500); MessageBox.Show(ex.Message); txtReel.SelectAll(); } } }
private void txtReel_KeyDown(object sender, KeyEventArgs e) { labPass.Visible = false; labReelNo.Visible = false; if (e.KeyCode == Keys.Down) { if (cobPartNo.SelectedIndex >= cobPartNo.Items.Count - 1) { cobPartNo.SelectedIndex = 0; return; } cobPartNo.SelectedIndex += 1; return; } if (e.KeyCode == Keys.Up) { if (cobPartNo.SelectedIndex == 0) { return; } cobPartNo.SelectedIndex -= 1; return; } if (e.KeyCode == Keys.Enter) { Model.FaLiaoReelNo reelNo = new Tsmt.Model.FaLiaoReelNo(); reelNo.ReelNo = txtReel.Text.Trim(); reelNo.PartNoSid = Convert.ToInt32(cobPartNo.SelectedValue); reelNo.UpdateEmp = Model.Uti.SajetNoSid; reelNo.DeCode = txtWhere.Text; reelNo.IssueNo = txtWorkNo.Text; reelNo.IssueSid = IssueSid; reelNo.PartNo = cobPartNo.Text; string sendJson = JsonConvert.SerializeObject(reelNo); string receiverJson = Data.HttpHelp.HttpGet(Model.Uti.Url + "/ZaFa.asmx/GetReelNo?json=" + sendJson); Model.Result result = (Model.Result)JsonConvert.DeserializeObject(receiverJson, typeof(Model.Result)); if (result.Sid == 0) { DAL.LED led = new Tsmt.DAL.LED(); led.SetLedStatus(DAL.LED.Status.ON, 500); MessageBox.Show(result.Message); txtReel.SelectAll(); return; } Model.FaLiaoReelNo receiveReelNo = (Model.FaLiaoReelNo)JsonConvert.DeserializeObject(result.Data.ToString(), typeof(Model.FaLiaoReelNo)); labFaQty.Text = (Convert.ToInt32(labFaQty.Text) + receiveReelNo.Qty) + ""; labNoFaQty.Text = (Convert.ToInt32(labNoFaQty.Text) + receiveReelNo.Qty) + ""; labFaPanQty.Text = (Convert.ToInt32(labFaPanQty.Text) + 1) + ""; labReelNo.Text = receiveReelNo.ReelNo; txtReel.Text = ""; labReelNo.Text = reelNo.ReelNo; labPass.Visible = true; labReelNo.Visible = true; txtReel.Focus(); } }
private void txtReelNO_KeyDown(object sender, KeyEventArgs e) { //检查chkChuGe的状态 if (!chkChuGe) { DAL.LED led = new DAL.LED(); led.SetLedStatus(DAL.LED.Status.ON, 500);//震动500毫秒 MessageBox.Show("储格不能为空"); chkChuGe = false; txtChuGe.Focus(); txtChuGe.SelectAll(); return; } if (e.KeyCode == Keys.Enter) { //检查料卷编号是否为空 if (this.txtReelNO.Text.Trim().Length == 0) { DAL.LED led = new DAL.LED(); led.SetLedStatus(DAL.LED.Status.ON, 500);//震动500毫秒 MessageBox.Show("料卷不能为空"); this.txtReelNO.Focus(); this.txtReelNO.SelectAll(); return; } string sendJson = "chuge=" + txtChuGe.Text + "&" + "reelno=" + this.txtReelNO.Text + "&" + "empsid=" + Model.Uti.SajetNoSid; try { string receiverJson = Data.HttpHelp.HttpGet(Model.Uti.Url + "/LinTui.asmx/GetTuiLiao?" + sendJson); Model.Result result = (Model.Result)JsonConvert.DeserializeObject(receiverJson, typeof(Model.Result)); Model.TuiLiaoReelNo reelNo; if (result.Sid == 0) { DAL.LED led = new DAL.LED(); led.SetLedStatus(DAL.LED.Status.ON, 500);//震动500毫秒 MessageBox.Show(result.Message); this.txtReelNO.Focus(); this.txtReelNO.SelectAll(); return; } else { reelNo = (Model.TuiLiaoReelNo)JsonConvert.DeserializeObject(result.Data.ToString(), typeof(Model.TuiLiaoReelNo)); if (reelNo != null) { txtPartNo.Text = reelNo.PartNo; txtQty.Text = reelNo.Qty + ""; txtStatus.Text = reelNo.Status; txtWorkNo.Text = reelNo.WorkNo; labReelNo.Text = reelNo.ReelNo; labReelNo.Visible = true; labPass.Visible = true; } this.txtChuGe.SelectAll(); this.txtChuGe.Focus(); return; } } catch (Exception ex) { DAL.LED led = new Tsmt.DAL.LED(); led.SetLedStatus(DAL.LED.Status.ON, 500); MessageBox.Show(ex.Message); this.txtReelNO.Focus(); this.txtReelNO.SelectAll(); return; } } }