public IActionResult AddBoss(AddBossToDungeonInputModel model) { var bossToAdd = _NPCsService.ByName(model.BossName); var success = _dungeonsService.AddBossToDungeon(model, bossToAdd); if (success) { return(RedirectToAction("Details", new { id = model.DungeonId })); } return(View(model)); }
public void Add(AddQuestInputModel model) { var quest = new Quest { Title = model.Title, QuestText = model.QuestText, CompletionCondition = model.CompletionCondition }; if (model.QuestGiver != null) { quest.QuestGiver = _npcsService.ByName(model.QuestGiver); } this._db.Quests.Add(quest); this._db.SaveChanges(); }