using System; using System.Data; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using CoreFS.CA06; namespace Core.LgMes.Client.LgDeviceManager { public partial class FrmPotArrivall : FrmLgDevFunctions { public DataSet _ds; public FrmPotArrivall(OpeBase oba) { InitializeComponent(); ob = oba; } private void FrmPotArrivall_Load(object sender, EventArgs e) { if (this._ds == null) return; _ds.Tables[0].DefaultView.RowFilter = "STATUS='在用'"; cmbNoLadle.Items.Clear(); for (int i = 0; i < _ds.Tables[0].DefaultView.Count; i++) cmbNoLadle.Items.Add(_ds.Tables[0].DefaultView[i]["LADLEID"].ToString()); } /// /// 钢包到达 /// private void proc_OK() { if (this.cmbNoLadle.Text.Trim().Length == 0) { MessageBox.Show("请选择钢包号!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } try { string strBH = cmbNoLadle.Text.Trim().ToString(); string[] strParams = new string[1] { strBH }; string strErr = ""; string msg = ""; ProcedureZ("Core.LgMes.Server.DEV.Methods.DEVPublicMethods", "procedure", new object[] { "STL_DEV_Info.STL_GBdaoda_Info", strParams }, ob, out strErr, out msg); if (Convert.ToInt32(strErr) > 0) { this.label2.ForeColor = Color.Green; this.label2.Text = this.cmbNoLadle.Text.Trim() + "号钢包到达设置成功!"; Application.DoEvents(); System.Threading.Thread.Sleep(800); this.Close(); } else { this.label2.ForeColor = Color.Red; this.label2.Text = this.cmbNoLadle.Text.Trim() + msg; Application.DoEvents(); System.Threading.Thread.Sleep(1000); this.label2.Text = ""; } } catch { } } /// /// 钢包到达事件 /// /// /// private void button5_Click(object sender, EventArgs e) { this.proc_OK(); } /// /// 取消 /// /// /// private void button4_Click(object sender, EventArgs e) { this.Close(); } } }