Esempio n. 1
0
 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)));
 }
Esempio n. 2
0
        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)));
        }