Beispiel #1
0
        public IActionResult Like(LikeViewModel model)
        {
            //Check if like is already registered in system
            int id = (int)HttpContext.Session.GetInt32("id");

            if (ModelState.IsValid && messageFactory.CheckLikes(model.message_id, id) == null)
            {
                LikeModel newLike = new LikeModel
                {
                    message_id = model.message_id
                };
                messageFactory.LikePost(newLike, id);
            }
            return(RedirectToAction("Index"));
        }