public ActionResult Delete(CharacterRosterModel model) { try { _database.Delete(model.Id); return(RedirectToAction(nameof(Index))); } catch (Exception e) { ModelState.AddModelError("", e.Message); }; return(View(model)); }
public ActionResult Create(CharacterRosterModel model) { //Check for model validation if (ModelState.IsValid) { try { var character = _database.Add(model.ToCharacterRoster()); return(RedirectToAction(nameof(Details), new { id = character.Id })); } catch (Exception e) { ModelState.AddModelError("", e.Message); }; } ; return(View(model)); }