public IActionResult SaveEdit(ShowAllCharactersViewModel model) { ICharacterCollection characterCollection = _characterFactory.CharacterCollection(); characterCollection.Update(new Character(model.CharacterId, model.Name, model.SpecializationId)); return(RedirectToAction("Index", "Character")); }
public IActionResult Index() { ShowAllCharactersViewModel model = new ShowAllCharactersViewModel(); model.Characters = _characterFactory.CharacterCollection().GetAllCharacters(); return(View(model)); }
public IActionResult Edit(int id) { Character character = _characterFactory.CharacterCollection().GetById(id); ISpecializationCollection specializationCollection = _specializationFactory.SpecializationCollection(); ShowAllCharactersViewModel model = new ShowAllCharactersViewModel() { CharacterId = id, Name = character.Name, SpecializationName = character.SpecializationName, AllSpecializations = specializationCollection.GetAll() }; return(View(model)); }