示例#1
0
 public bool Add(int id, int userId)
 {
     var model = new VideoLike
     {
         DataId = id,
         CreateTime = DateTime.Now,
         IsDel = false,
         UserId = userId
     };
     return _videoLike.Insert(model) > 0;
 }
示例#2
0
 public bool Like(int id, int userId)
 {
     if (userId == 0 || _like.Exist(t => t.DataId == id && t.UserId == userId && t.IsComment))
         return false;
     var model = new VideoLike
     {
         DataId = id,
         IsComment = true,
         CreateTime = DateTime.Now,
         IsDel = false,
         UserId = userId
     };
     var result = _like.Insert(model) > 0;
     if (result)
         return _videoCommentRepository.UpdateLikeCount(id);
     return false;
 }