添加刷新逻辑
This commit is contained in:
1 parent
f40e9db080
commit
dcfa96824f
13 files changed
+875
No files matched your search
@@ -0,0 +1,56 @@
|
||||
using CommunityToolkit.Mvvm;
|
||||
using CommunityToolkit.Mvvm.ComponentModel;
|
||||
using CommunityToolkit.Mvvm.Input;
|
||||
using ForwardingServerUI.Class;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Data;
|
||||
using System.Text;
|
||||
|
||||
namespace ForwardingServerUI
|
||||
{
|
||||
public partial class MainWindowViewModel : ObservableObject
|
||||
{
|
||||
public class Person
|
||||
{
|
||||
public required string User { get; set; }
|
||||
public required string Password { get; set; }
|
||||
public required string IP { get; set; }
|
||||
public required string Terminal { get; set; }
|
||||
public required string Dat { get; set; }
|
||||
}
|
||||
|
||||
[ObservableProperty]
|
||||
public static DataTable _machineTable = new();
|
||||
[ObservableProperty]
|
||||
public static DataTable _userTable = new();
|
||||
|
||||
public async void Data()
|
||||
{
|
||||
_machineTable.Columns.Add("ID", typeof(string));
|
||||
_machineTable.Columns.Add("IP", typeof(string));
|
||||
_machineTable.Columns.Add("Start", typeof(int));
|
||||
_machineTable.Columns.Add("Enterprise", typeof(string));
|
||||
_machineTable.Columns.Add("MachineName", typeof(string));
|
||||
_machineTable.Columns.Add("MachineVer", typeof(string));
|
||||
|
||||
|
||||
_userTable.Columns.Add("ID", typeof(string));
|
||||
_userTable.Columns.Add("IP", typeof(string));
|
||||
_userTable.Columns.Add("User", typeof(string));
|
||||
_userTable.Columns.Add("Enterprise", typeof(string));
|
||||
_userTable.Columns.Add("Terminal", typeof(string));
|
||||
_userTable.Columns.Add("MachineName", typeof(string));
|
||||
_userTable.Columns.Add("RDAT", typeof(string));
|
||||
|
||||
await AsyncTcpServer.TcpMain();
|
||||
await AsyncHttpServer.HttpMain();
|
||||
}
|
||||
|
||||
|
||||
public MainWindowViewModel()
|
||||
{
|
||||
Data();
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user