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 Create(CharactersVM vm) { if (ModelState.IsValid) { ViewBag.Thanks = vm.Character.Name; ViewBag.Character = vm.Character; characterRepository.Save(vm.Character); List <Character> chars = this.characterRepository.FindOppositeGender(vm.Character); return(View("Thanks", chars.ToList())); } return(View(ViewModelCreator.CreateCharacterVm(raceRepository))); }