public IActionResult Edit(CharactersVM c) { if (ModelState.IsValid) { characterRepository.Save(c.Character); // Save it to the database return(RedirectToAction("Index")); } return(View("Edit", ViewModelCreator.EditCharacterVm(raceRepository, c.Character))); }
public IActionResult Edit(int id) { // Create an edit view // Look up cat object from catId in the database // Show an edit view to the user, displaying the cat object Character c = characterRepository.Get(id); return(View("Edit", ViewModelCreator.EditCharacterVm(raceRepository, c))); }