public bool SendPortStatusChange(string port_id, com.mirle.ibg3k0.sc.ProtocolFormat.OHTMessage.PortStationServiceStatus status) { string result = string.Empty; string[] action_targets = new string[] { "PortStation", "StatusChange", }; StringBuilder sb = new StringBuilder(); sb.Append($"{nameof(port_id)}={port_id}").Append("&"); sb.Append($"{nameof(status)}={status.ToString()}").Append("&"); byte[] byteArray = Encoding.UTF8.GetBytes(sb.ToString()); result = app.GetWebClientManager().PostInfoToServer(WebClientManager.OHxC_CONTROL_URI, action_targets, WebClientManager.HTTP_METHOD.POST, byteArray); return(result == "OK"); }
public PortSerivceStatusUpdateEventArgs(string portID, com.mirle.ibg3k0.sc.ProtocolFormat.OHTMessage.PortStationServiceStatus _status) { port_id = portID; status = _status; }