public dynamic addGameToFavorite([FromRoute] int userId, int gameId)
        {
            var game = _context.games.Where(x => x.id == gameId).FirstOrDefault();
            var user = _context.users.Where(x => x.id == userId).FirstOrDefault();

            if (game == null || user == null)
            {
                return(HttpStatusCode.NotFound);
            }
            var relation = new User_Games();

            relation.games = game;
            relation.user  = user;
            _context.user_games.Add(relation);
            user.favoritos.Add(relation);
            game.favorite.Add(relation);
            _context.SaveChanges();
            return(HttpStatusCode.NoContent);
        }
        public dynamic Post([FromBody] Games value, [FromRoute] int userId)
        {
            var user = _context.users.Where(user => user.id == userId).FirstOrDefault();

            if (user == null)
            {
                return(HttpStatusCode.NotFound);
            }
            var relation = new User_Games();
            var game     = value;

            game.creator   = user;
            relation.games = game;
            relation.user  = user;
            game.favorite.Add(relation);
            _context.games.Add(game);
            _context.user_games.Add(relation);
            _context.SaveChanges();
            return(HttpStatusCode.NoContent);
        }