diff --git a/UserClass/AsyncTcpClient.cs b/UserClass/AsyncTcpClient.cs index 6eefb8a..470bf8b 100644 --- a/UserClass/AsyncTcpClient.cs +++ b/UserClass/AsyncTcpClient.cs @@ -40,7 +40,7 @@ namespace SunlightCentralizedControlManagement_SCCM_.UserClass { DataRow drEmployee = MainWindowViewModel.Machines.Select("IP='" + client.IP + "' AND port='" + client.Port + "'").First(); drEmployee.BeginEdit(); - drEmployee["State"] = "101"; + drEmployee["State"] = "801"; drEmployee.EndEdit(); drEmployee.AcceptChanges(); drEmployee.ClearErrors(); diff --git a/ViewModel/MainWindowViewModel.cs b/ViewModel/MainWindowViewModel.cs index 615b45c..7d6bf8e 100644 --- a/ViewModel/MainWindowViewModel.cs +++ b/ViewModel/MainWindowViewModel.cs @@ -82,7 +82,8 @@ namespace SunlightCentralizedControlManagement_SCCM_.ViewModel { for (int i = 0; i < Machinesdata_Count; i++) { - // MachiensTcpClient[i].SendAsync("SC800"); + if ( Selet_Machines(Machines,"State", i).ToString() =="801") + MachiensTcpClient[i].SendAsync("SC800:SCCM["+ MachiensTcpClient[i].IP+";"+ MachiensTcpClient[i].Port+"]"); } } void DisTimer_500MS(object sender, EventArgs e)//Tick_Event周期执行事件500MS