public IoTSocketInfo(string ip, int port, string signName, IoTSocketType iotSocketType) { UpdateInfo(ip, port, signName, iotSocketType); InitOpenIpCommand(); InitEditCommand(); InitDeleteCommand(); }
public void UpdateInfo(string ip, int port, string signName, IoTSocketType iotSocketType) { Ip = ip; Port = port; SignName = signName; IotSocketType = iotSocketType; }
public EditIpAddressDialog(string ip, int port, string signName, int deviceNumber, string deviceHeader, IoTSocketType iotSocketType) { InitializeComponent(); Ip = ip; Port = port; SignName = signName; DeviceNumber = deviceNumber; DeviceHeader = deviceHeader; IoTScoketType = iotSocketType; }
public IoTSocketSettings(string ip, int port, string signName, IoTSocketType iotSocketType) { UpdateInfo(ip, port, signName, iotSocketType); }
private void AddNewSocketInfoWithSave(string ip, int port, string signName, int deviceNumber, string deviceHeader, IoTSocketType iotSocketType) { var iotSocketInfo = new IoTSocketInfo(ip, port, signName, iotSocketType); IoTSocketInfos.Add(iotSocketInfo); var deviceSettings = IoTDeviceSettings.GetIoTDeviceSettings(); deviceSettings.SocketSettings.Add(new IoTSocketSettings(ip, port, signName, iotSocketType)); if (IoTDeviceService.SaveSettings()) { iotSocketInfo.AddIoTDeviceInfoWithSave(deviceNumber, deviceHeader); } }