Exemple #1
0
        public void TagAPost(string sessionMemberID, int postID, string friendID)
        {
            NotificationDAL notificationDAL = new NotificationDAL();

            //Tag method here
            Member m;
            Post   p;

            bool isTagged = tagDAL.TagFriend(p = new Post(postID), m = new Member(friendID));


            // INSERT NOTIFICATION
            string friendId = friendID;
            Member aFriend  = new Member(friendId);

            string memberId = sessionMemberID;
            Member aMember  = new Member(memberId);

            aPost.PostId = postID;

            notificationDAL.InsertTagNotification(aMember, aFriend, aPost);
            //return number of tags
            int numberoftags = newsFeedDAL.CountPostTags(aPost);

            Clients.updateTagCount(numberoftags, postID);
        }
Exemple #2
0
        public void TagAPost(string sessionMemberID, int postID, string friendID)
        {
            NotificationDAL notificationDAL = new NotificationDAL();

             //Tag method here
             Member m;
             Post p;

             bool isTagged = tagDAL.TagFriend(p = new Post(postID), m = new Member(friendID));

             // INSERT NOTIFICATION
             string friendId = friendID;
             Member aFriend = new Member(friendId);

             string memberId = sessionMemberID;
             Member aMember = new Member(memberId);

             aPost.PostId = postID;

             notificationDAL.InsertTagNotification(aMember, aFriend, aPost);
             //return number of tags
             int numberoftags = newsFeedDAL.CountPostTags(aPost);
             Clients.updateTagCount(numberoftags, postID);
        }