public int TakeDislikeBack(int postID) { User current = Session["user"] as User; AddonRepo ar = new AddonRepo(); return(ar.SetAddonState(postID, current.UserID, 4, true)); }
public int DislikePost(int postID) { User current = Session["user"] as User; AddonRepo ar = new AddonRepo(); int dislikeCount = ar.AddDislike(postID, current.UserID); if (dislikeCount == 0) { dislikeCount = ar.SetAddonState(postID, current.UserID, 4, false); } if (ar.IsAddonThere(postID, current.UserID, 2) && ar.IsAddonThere(postID, current.UserID, 2, false)) { ar.SetAddonState(postID, current.UserID, 2, true); } return(dislikeCount); }