Example #1
0
        public async Task <IActionResult> Create([Bind("ID,Name,ReleaseDate,Genre,ageRestriction,Developer,lat,lng,Description,Path,Views")] Game game)
        {
            if (ModelState.IsValid)
            {
                _context.Add(game);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(game));
        }
Example #2
0
        public async Task <int> UpdateLikes(int id, string userid)
        {
            if (!isLiked(id, userid))
            {
                Article update = _context.Article.ToList().Find(a => a.ID == id);
                update.Likes += 1;

                articleUser tmp = new articleUser {
                    articleID = id,
                    userID    = userid
                };

                _context.articleUserConnection.Update(tmp);
                await _context.SaveChangesAsync();

                return(update.Likes);
            }
            Article article = _context.Article.ToList().Find(a => a.ID == id);

            return(article.Likes);
        }