public virtual void AddDislike(LikeDetails b) { Dislikes++; if (b == LikeDetails.Changed) { Likes--; } UpdateTotal(); }
public virtual void AddLike(LikeDetails exist) { Likes++; if (exist == LikeDetails.Changed) { Dislikes--; } UpdateTotal(); }
public void AddLike(LikeType likeType, LikeDetails exist = LikeDetails.Voited) { if (likeType == LikeType.Like) { Raiting.AddLike(exist); } else { Raiting.AddDislike(exist); } }
public void InsertLikeDetails() { //create new LikeDetails object LikeDetails likeDetails = new LikeDetails(); likeDetails.localId = LoginHandler.localId; likeDetails.locationName = locationName; likeDetails.userFirstName = LoginHandler.firstName; likeDetails.userLastName = LoginHandler.lastName; //put to database RestClient.Put <LikeDetails>(databaseURL + "/" + locationName + "/" + LoginHandler.localId + ".json?auth=" + idToken, likeDetails); likeButton.interactable = false; likeButton.GetComponentInChildren <Text>().text = "Liked"; }