public void Handle(QuestClicked message) { var quest = QuestRepository.GetQuestByID(message.QuestID); if (quest == null) { return; } CurrentQuest = quest; }
public void Handle(QuestClicked message) { var quest = QuestRepository.GetQuestByID(message.QuestID); if (quest == null) { return; } var navItem = NavigationItems.FirstOrDefault(x => x.ViewModelType == typeof(QuestDetailsViewModel)); if (navItem == null) { return; } if (navItem.IsVisible == false) { navItem.IsVisible = true; } navItem.Content = quest.Name; navItem.IsSelected = true; }