Exemplo n.º 1
0
        private static void OnListRoom(MsgBase msgBase)
        {
            MsgListRoom msg        = (MsgListRoom)msgBase;
            RoomScence  roomScence = ContainerBuilder.Resolve <RoomScence>();

            if (msg.code == HttpStatusCode.OK)
            {
                Dictionary <int, Room> dictionaries = JsonConvert.DeserializeObject <Dictionary <int, Room> >(msg.result);
                roomScence.Rooms = dictionaries;
            }
            else
            {
                Console.WriteLine(msg.result);
            }
        }
Exemplo n.º 2
0
        private static void OnEnterRoom(MsgBase msgBase)
        {
            MsgEnterRoom msg = (MsgEnterRoom)msgBase;

            if (msg.code == HttpStatusCode.OK)
            {
                RoomDetailScence roomDetailScence = ContainerBuilder.Resolve <RoomDetailScence>();
                roomDetailScence.Room = JsonConvert.DeserializeObject <Room>(msg.result);
                RoomScence roomScence = ContainerBuilder.Resolve <RoomScence>();
                roomScence.IsEnterRoomCallBack = true;
                ScenceController.curScence     = ScenceController.scenceDict["roomDetail"];
            }
            else
            {
                Console.WriteLine(msg.result);
            }
        }