Beispiel #1
0
        private void onMUCInfoChanged(string chatId)
        {
            MUCChatInfoTable info = getMUCInfo(chatId);

            if (info != null)
            {
                MUCInfoChanged?.Invoke(this, new MUCInfoChangedEventArgs(info, false));
            }
        }
Beispiel #2
0
        public void setMUCChatInfo(MUCChatInfoTable info, bool delete, bool triggerMUCChanged)
        {
            if (info != null)
            {
                if (delete)
                {
                    dB.Delete(info);
                }
                else
                {
                    update(info);
                }

                if (triggerMUCChanged)
                {
                    MUCInfoChanged?.Invoke(this, new MUCInfoChangedEventArgs(info, delete));
                }
            }
        }