void TerminalClientConnected(object Sender, ClientConnectedEventArgs e) { try { ClientStatus status = new ClientStatus() { ConnectedOn = e.ClientConnectedOn, LastDataReceived = e.ClientConnectedOn, TerminalId = TerminalHelper.DefaultTerminalId }; gatewayStatus.TerminalClientCount = terminalGateway.ClientList.Count; terminalGateway.Send(e.ClientSocket, TerminalHelper.TimeSync()); terminalClients.Add(e.ClientSocket, status); } catch (Exception ex) { LoggingManager.Log(ex); } }