public void UpdateJoke() { _jokeWorkflow.UpdateOwnJoke(Joke); OnJokedEdited(); Navigator.NavigateModalBack(); }
public override void LikeJoke() { if (Joke != EmptyJoke && !Joke.Favourite) { Joke.Favourite = true; _jokeWorkflow.UpdateOwnJoke(Joke); } }
public void DislikeJoke() { if (Joke != EmptyJoke) { Joke.Favourite = false; if (!Joke.Selfcreated) { _jokeWorkflow.DeleteOwnOrFavJoke(Joke); } else { _jokeWorkflow.UpdateOwnJoke(Joke); } GetAllFavouriteJokes(); GetJoke(); } }