public GameProtocolManager(int gameId)
        {
            Game = gameBll.GetGame(gameId);

            if (Game == null)
            {
                throw new EntityNotFoundException(typeof(Game));
            }

            IEnumerable <ProtocolRecord> protocolRecords = protocolRecordBll.GetProtocolRecords(Game.Id);

            records = !Guard.IsEmptyIEnumerable(protocolRecords)
                ? protocolRecords.Select(pr => new ProtocolRecordInfo(pr))
                : new ProtocolRecordInfo[0];
        }