示例#1
0
        public bool Post(LikeTweetModel likeTweetModel)
        {
            LikeTweetDTO liketweetdto = new LikeTweetDTO();

            liketweetdto.LoggedInUserID = Guid.Parse(likeTweetModel.LoggedInUserID);
            liketweetdto.TweetID        = Guid.Parse(likeTweetModel.TweetID);
            tweetBusinessContext.LikeTweet(liketweetdto);
            return(true);
        }
        public bool LikeTweet(LikeTweetDTO liketweetdto)
        {
            LikeTweet liketweet1 = DBContext.LikeTweet.Where(ds => ds.UserID == liketweetdto.LoggedInUserID && ds.TweetID == liketweetdto.TweetID).FirstOrDefault();

            if (liketweet1 != null)
            {
                return(false);
            }

            else
            {
                LikeTweet liketweet = new LikeTweet();
                liketweet.ID      = System.Guid.NewGuid();
                liketweet.TweetID = liketweetdto.TweetID;
                liketweet.UserID  = liketweetdto.LoggedInUserID;
                DBContext.LikeTweet.Add(liketweet);
                DBContext.SaveChanges();
                return(true);
            }
        }
示例#3
0
 public bool LikeTweet(LikeTweetDTO like)
 {
     tweetDBContext.LikeTweet(like);
     return(true);
 }