コード例 #1
0
ファイル: Chat.cs プロジェクト: tsviet/Chat
 private void RefreshRooms(Message responce)
 {
     if (Server.ServerExist())
     {
         List <string> res = new List <string>();
         foreach (var m in Server.GetChatRoomList())
         {
             res.Add(m.Value.GetName());
         }
         IPC(Command.OK, res);
     }
     else
     {
         IPC(Command.Error);
     }
 }
コード例 #2
0
ファイル: Chat.cs プロジェクト: tsviet/Chat
 private void UpdateDropDown(Message responce)
 {
     if (Server.ServerExist())
     {
         List <string> res = new List <string>();
         foreach (var room in Server.GetChatRoomList().Values)
         {
             if (room.GetUserList().Contains(responce.message[0]))
             {
                 res.Add(room.GetName());
             }
         }
         IPC(Command.OK, res);
     }
     else
     {
         IPC(Command.Error);
     }
 }