Ejemplo n.º 1
0
 public void createRoom(string room)
 {
     roomEnt = new RoomControl(room);
     roomEnt.Parent = this;
     roomEnt.User = PageManager.Context.Username;
     Children.Add(roomEnt);
     roomEnt.Render();
     Rooms.Add(roomEnt);
 }
Ejemplo n.º 2
0
 void ChatHub_OnRecieveMessage(string room, string user, string message, bool isAlert)
 {
     RoomControl roomEnt = null;
     foreach (var v in Rooms)
     {
         if (v.Name == room)
         {
             roomEnt = v;
             break;
         }
     }
     if (roomEnt == null)
     {
         Log.log("the room entity we are looking for is null ", room, Rooms, user, message, isAlert);
         return;
     }
     roomEnt.AddNewMessage(user, message, isAlert);
 }