public IActionResult Delete(int id, int?gameID) { var model = new CharacterDeleteViewModel(); model.GameID = gameID; model.CharacterModel = CharacterModel.GenerateCharacterModelFromDTO(work.TemplateCharacterRepository.GetDTO(id)); return(View(model)); }
public IActionResult Delete(CharacterDeleteViewModel model) { work.TemplateCharacterRepository.Delete(model.CharacterModel.ID); work.Save(); if (model.GameID != null) { return(RedirectToAction("AddCharacter", "Game", new { id = model.GameID })); } return(RedirectToAction("Index")); }