Esempio n. 1
0
 public void UpdateDB(DBLike dBLike)
 {
     dBLike.agreeType = agreeType;
     dBLike.Created   = Created;
     dBLike.AppUserId = AppUserID;
     dBLike.ReviewId  = ReviewID;
 }
Esempio n. 2
0
 public Like(DBLike dbLike)
 {
     agreeType = dbLike.agreeType;
     Created   = dbLike.Created;
     AppUserID = dbLike.AppUserId;
     ReviewID  = dbLike.ReviewId;
 }
Esempio n. 3
0
        public IActionResult CreateLike([FromBody] JObject like)
        {
            using (var context = new RevojiDataContext())
            {
                DBLike dBLike = new DBLike(like);

                context.Add(dBLike);
                context.Save();

                return(Ok(new Like(dBLike)));
            }
        }
Esempio n. 4
0
        public IActionResult GetLike(int id, int appUserId)
        {
            using (var context = new RevojiDataContext())
            {
                DBLike dBLike = context.Likes
                                .Where(l => l.ReviewId == id &&
                                       l.AppUserId == appUserId)
                                .FirstOrDefault();

                if (dBLike == null)
                {
                    return(new NotFoundResult());
                }

                return(Ok(new Like(dBLike)));
            }
        }