using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using UAS_MES_NEW.DataOperate; using UAS_MES_NEW.Entity; using UAS_MES_NEW.PublicMethod; namespace UAS_MES_NEW.Special { public partial class Special_CancelDown : Form { DataHelper dh = SystemInf.dh; LogStringBuilder sql = new LogStringBuilder(); public Special_CancelDown() { InitializeComponent(); } private void Confirm_Click(object sender, EventArgs e) { DataTable dt = (DataTable)dh.ExecuteSql("select ms_id,ms_makecode from makeserial where ms_sncode='" + sn_code.Text + "' order by ms_id desc", "select"); if (dt.Rows.Count > 0) { string ms_id = dt.Rows[0]["ms_id"].ToString(); string ms_makecode = dt.Rows[0]["ms_makecode"].ToString(); dh.ExecuteSql("update makeserial set ms_downstatus=0 where ms_id=" + ms_id, "update"); LogicHandler.DoCommandLog(Tag.ToString(), User.UserCode, ms_makecode, User.UserLineCode, User.UserSourceCode, "取消下地-Sep", "取消采集成功", sn_code.Text, ""); OperateResult.AppendText("序列号" + sn_code.Text + "取消下地成\n", Color.Green); } else { OperateResult.AppendText("序列号" + sn_code.Text + "不存在\n", Color.Red); } } private void Clean_Click(object sender, EventArgs e) { OperateResult.Clear(); } private void Special_CancelProdinout_Load(object sender, EventArgs e) { } private void sn_code_TextChanged(object sender, EventArgs e) { } private void sn_code_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { DataTable dt = (DataTable)dh.ExecuteSql("select ms_id,ms_makecode from makeserial where ms_sncode='" + sn_code.Text + "' order by ms_id desc", "select"); if (dt.Rows.Count > 0) { string ms_id = dt.Rows[0]["ms_id"].ToString(); string ms_makecode = dt.Rows[0]["ms_makecode"].ToString(); dh.ExecuteSql("update makeserial set ms_downstatus=0 where ms_id=" + ms_id, "update"); LogicHandler.DoCommandLog(Tag.ToString(), User.UserCode, ms_makecode, User.UserLineCode, User.UserSourceCode, "取消下地-Sep", "取消采集成功", sn_code.Text, ""); OperateResult.AppendText("序列号" + sn_code.Text + "取消下地成功\n", Color.Green); } else { OperateResult.AppendText("序列号" + sn_code.Text + "不存在\n", Color.Red); } } } } }