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();
}
}
}