1.初始化项目。保险起见bin目录完整提交 2.基于现场代码为调整过的初始项目(此次提交还未解决代码差异问题)
This commit is contained in:
@@ -0,0 +1,68 @@
|
||||
using System;
|
||||
using System.ComponentModel;
|
||||
using System.Drawing;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace AGVSystem
|
||||
{
|
||||
// Token: 0x02000016 RID: 22
|
||||
public partial class Frm_Path_Status : Form
|
||||
{
|
||||
// Token: 0x06000123 RID: 291 RVA: 0x00036590 File Offset: 0x00034790
|
||||
public Frm_Path_Status()
|
||||
{
|
||||
this.InitializeComponent();
|
||||
}
|
||||
|
||||
// Token: 0x06000124 RID: 292 RVA: 0x000365A8 File Offset: 0x000347A8
|
||||
private void Frm_Path_Status_Load(object sender, EventArgs e)
|
||||
{
|
||||
bool flag = mainfrm.ds_CrossInfo != null && mainfrm.ds_CrossInfo.Tables.Count > 0;
|
||||
if (flag)
|
||||
{
|
||||
this.dataGridView1.DataSource = mainfrm.ds_CrossInfo.Tables[0];
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000125 RID: 293 RVA: 0x000365F2 File Offset: 0x000347F2
|
||||
private void Frm_Path_Status_FormClosed(object sender, FormClosedEventArgs e)
|
||||
{
|
||||
mainfrm.frm_Path_Status = null;
|
||||
}
|
||||
|
||||
// Token: 0x06000126 RID: 294 RVA: 0x0000A0B4 File Offset: 0x000082B4
|
||||
private void dataGridView1_RowStateChanged(object sender, DataGridViewRowStateChangedEventArgs e)
|
||||
{
|
||||
e.Row.HeaderCell.Value = string.Format("{0}", e.Row.Index + 1);
|
||||
}
|
||||
|
||||
// Token: 0x06000127 RID: 295 RVA: 0x000365FC File Offset: 0x000347FC
|
||||
private void dataGridView1_DoubleClick(object sender, EventArgs e)
|
||||
{
|
||||
bool flag = this.dataGridView1.RowCount == 0;
|
||||
if (!flag)
|
||||
{
|
||||
bool flag2 = MessageBox.Show("是否复位该路口?", "消息", MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk) == DialogResult.No;
|
||||
if (!flag2)
|
||||
{
|
||||
int[] array = new int[]
|
||||
{
|
||||
(int)Convert.ToInt16(mainfrm.ds_CrossInfo.Tables[0].Rows[this.dataGridView1.CurrentRow.Index]["当前产线编号"].ToString()),
|
||||
(int)Convert.ToInt16(mainfrm.ds_CrossInfo.Tables[0].Rows[this.dataGridView1.CurrentRow.Index]["当前地标编号"].ToString())
|
||||
};
|
||||
for (int i = 0; i < mainfrm.ds_CrossInfo.Tables[0].Rows.Count; i++)
|
||||
{
|
||||
string text = mainfrm.ds_CrossInfo.Tables[0].Rows[i]["当前地标编号"].ToString();
|
||||
string text2 = mainfrm.ds_CrossInfo.Tables[0].Rows[i]["AGV编号"].ToString();
|
||||
bool flag3 = mainfrm.ds_CrossInfo.Tables[0].Rows[i]["当前产线编号"].ToString() == array[0].ToString() && mainfrm.ds_CrossInfo.Tables[0].Rows[i]["当前地标编号"].ToString() == array[1].ToString() && mainfrm.ds_CrossInfo.Tables[0].Rows[i]["AGV编号"].ToString() != "0";
|
||||
if (flag3)
|
||||
{
|
||||
MessageBox.Show("AGV-" + mainfrm.ds_CrossInfo.Tables[0].Rows[i]["AGV编号"].ToString() + "占用路口信息被清除!");
|
||||
mainfrm.ds_CrossInfo.Tables[0].Rows[i]["AGV编号"] = 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user