public static ChatClient GetChatClient(LoginUser loginUser, int chatClientID)
        {
            ChatClients chatClients = new ChatClients(loginUser);

            chatClients.LoadByChatClientID(chatClientID);
            if (chatClients.IsEmpty)
            {
                return(null);
            }
            else
            {
                return(chatClients[0]);
            }
        }
Beispiel #2
0
        public int GetInitiatorLinkedUserID()
        {
            int?userID = null;

            if (InitiatorType == ChatParticipantType.External)
            {
                ChatClients clients = new ChatClients(Collection.LoginUser);
                clients.LoadByChatClientID(InitiatorID);
                if (!clients.IsEmpty)
                {
                    userID = clients[0].LinkedUserID;
                }
            }

            return(userID == null ? -1 : (int)userID);
        }