Ejemplo n.º 1
0
        //todo: Handle errors, return error message to user and log
        public void UpdateServerProgrammeTime(ProgrammeTimeUpdate programmeTimeUpdate)
        {
            var userId = GetUserId();

            if (userId == null)
            {
                return;
            }

            if (roomService.UpdateRoomMember(new RoomMemberUpdate(userId.Value, programmeTimeUpdate)))
            {
                Clients
                .Group(programmeTimeUpdate.RoomId.ToString())
                .updateRoomUsers(GetSerializableRoomMembers(programmeTimeUpdate.RoomId));
            }
        }
Ejemplo n.º 2
0
 public RoomMemberUpdate(int userId, ProgrammeTimeUpdate programmeTimeUpdate)
 {
     UserId = userId;
     ProgrammeTimeUpdate = programmeTimeUpdate;
 }