88 lines
2.9 KiB
C#
88 lines
2.9 KiB
C#
|
using RGD.DBUtility;
|
|||
|
using RGD.MdsAPI;
|
|||
|
using RGD.MdsAPI.WMS;
|
|||
|
using System;
|
|||
|
using System.Data;
|
|||
|
using System.Windows.Forms;
|
|||
|
|
|||
|
namespace RGD.WCS
|
|||
|
{
|
|||
|
public partial class FrmInterfaceRestart : Form
|
|||
|
{
|
|||
|
private static FrmInterfaceRestart _formInstance;
|
|||
|
|
|||
|
public FrmInterfaceRestart()
|
|||
|
{
|
|||
|
InitializeComponent();
|
|||
|
_formInstance = this;
|
|||
|
}
|
|||
|
|
|||
|
public static FrmInterfaceRestart FormInstance
|
|||
|
{
|
|||
|
get
|
|||
|
{
|
|||
|
if (_formInstance != null)
|
|||
|
{
|
|||
|
_formInstance.Dispose();
|
|||
|
_formInstance = null;
|
|||
|
}
|
|||
|
if (_formInstance == null)
|
|||
|
{
|
|||
|
_formInstance = new FrmInterfaceRestart();
|
|||
|
}
|
|||
|
return _formInstance;
|
|||
|
}
|
|||
|
set { _formInstance = value; }
|
|||
|
}
|
|||
|
|
|||
|
private void button1_Click(object sender, EventArgs e)
|
|||
|
{
|
|||
|
if (textBox1.Text == "" || textBox1.Text == null)
|
|||
|
{
|
|||
|
MessageBox.Show("请输入储位号");
|
|||
|
return;
|
|||
|
}
|
|||
|
string cell_num = textBox1.Text;
|
|||
|
string loc_num = Base.getWMS_LOC_NO(cell_num);
|
|||
|
DataView dv = DbHelperSQL.Query("select * from t_warehouse").Tables[0].DefaultView;
|
|||
|
string task_no = dv[0]["F_TASK_NO"].ToString();
|
|||
|
DataView tas = DbHelperSQL.Query("select * from t_manage_task where FSTARTCELL='" + cell_num + "'").Tables[0].DefaultView;
|
|||
|
|
|||
|
string sResult = string.Empty;
|
|||
|
bool bResult = (new uploadStackIODet()).Notify(task_no, "01", cell_num, out sResult);
|
|||
|
if (bResult)
|
|||
|
{
|
|||
|
MessageBox.Show("出库成功");
|
|||
|
//DbHelperSQL.ExecuteSql("delete from t_manage_task where FSTARTCELL='" + cell_num + "'");
|
|||
|
// DbHelperSQL.ExecuteSql("delete from t_monitor_task where F_ManageTaskIndex='" + tas[0]["FID"].ToString() + "'");
|
|||
|
}
|
|||
|
else
|
|||
|
{
|
|||
|
MessageBox.Show("校验失败");
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
private void button2_Click(object sender, EventArgs e)
|
|||
|
{
|
|||
|
if (textBox2.Text == "" || textBox2.Text == null)
|
|||
|
{
|
|||
|
MessageBox.Show("请输入储位号");
|
|||
|
return;
|
|||
|
}
|
|||
|
string cell_num = textBox2.Text;
|
|||
|
string loc_num = Base.getWMS_LOC_NO(cell_num);
|
|||
|
DataView dv = DbHelperSQL.Query("select * from t_warehouse").Tables[0].DefaultView;
|
|||
|
string task_no = dv[0]["F_TASK_NO"].ToString();
|
|||
|
string sResult = string.Empty;
|
|||
|
bool bResult = (new uploadStackIODet()).Notify(task_no, "02", cell_num, out sResult);
|
|||
|
if (bResult)
|
|||
|
{
|
|||
|
MessageBox.Show("入库成功");
|
|||
|
}
|
|||
|
else
|
|||
|
{
|
|||
|
MessageBox.Show("校验失败");
|
|||
|
}
|
|||
|
}
|
|||
|
}
|
|||
|
}
|