示例#1
0
        public bool SaveLike(LikesVM likeVM)
        {
            Like like = new Like();

            like.LikeBy = likeVM.LikeBy;
            like.PostID = likeVM.PostID;

            return(likeRepository.SavePostLike(like));
        }
        public JsonResult AddLike(LikesVM likeVM)
        {
            var result = new LikeBL().SaveLike(likeVM);

            if (result)
            {
                new NotificationBL().SaveNotification(new NotificationViewModel()
                {
                    Active        = true,
                    Description   = likeVM.NotificationFromFullName + " liked your post.",
                    Link          = "",
                    UserProfileID = likeVM.NotificationTo
                });
            }
            return(Json(result, JsonRequestBehavior.AllowGet));
        }