添加用户信息插入逻辑

This commit is contained in:
sc committed 2025-07-27 01:34:20 +08:00
commit 993d43951e
2 files changed
+17 -4

No files matched your search

+16 -1
View File
@@ -314,11 +314,26 @@ namespace SunlightCentralizedControlManagement_SCCM_.ViewModel
DAT = "SC800:SCCM[" + MachiensTcpClient[i].IP + ";" + MachiensTcpClient[i].Port + "]" DAT = "SC800:SCCM[" + MachiensTcpClient[i].IP + ";" + MachiensTcpClient[i].Port + "]"
});//信息插入队列 });//信息插入队列
} }
/**染机用户信息**/
try
{
if ((bool)Selet_Machines(Machines, "UserButton", "ID='" + i + "'"))
{
MainWindow.InfData.Rows.Add(new object[] {
Selet_Machines(Machines, "Name", "ID='" + i + "'"),
Properties.Resources.Pequest + Selet_Machines(Machines, "UserInfo", "ID='" + i + "'"),
Selet_Machines(Machines, "SYSKEY", "ID='" + i + "'"),
Selet_Machines(Machines, "ID", "ID='" + i + "'")});
}
}
catch (Exception) { }
}//发送800指令 }//发送800指令
MainWindow.InfData.Rows.Add(new object[] { "1", Properties.Resources.Pequest+"a", "423", "12" }); // MainWindow.InfData.Rows.Add(new object[] { "1", Properties.Resources.Pequest+"a", "423", "12" });
} }
+1 -3
View File
@@ -75,11 +75,9 @@ namespace SunlightCentralizedControlManagement_SCCM_.WindowsView
var button = sender as Button; var button = sender as Button;
DataRowView datarow = (DataRowView)button.Tag; DataRowView datarow = (DataRowView)button.Tag;
var id= datarow.Row.Field<int>("ID"); var id= datarow.Row.Field<int>("ID");
DataRow erwqer = MainWindow.InfData.Select("ID='" + id + "'").First(); MainWindow.InfData.Select("ID='" + id + "'").First().Delete();
erwqer.Delete();
Griddata.ItemsSource = MainWindow.InfData.DefaultView; Griddata.ItemsSource = MainWindow.InfData.DefaultView;
if (MainWindow.InfData.Rows.Count == 0) { this.Close(); } if (MainWindow.InfData.Rows.Count == 0) { this.Close(); }
} }