public async Task <ActionResult> Detail(Guid id) { var character = await CharacterFacade.GetCharacterById(id); if (character == null) { return(RedirectToAction("Index", "Error", "Postava neexistuje")); } return(View(character)); }
public async Task <ActionResult> Index() { var character = await CharacterFacade.GetCharacterById(Guid.Parse(User.Identity.Name)); if (character == null) { return(RedirectToAction("Create")); } return(View(character)); }
public async Task <ActionResult> Edit(CharacterDto characterDto) { try { var character = await CharacterFacade.GetCharacterById(Guid.Parse(User.Identity.Name)); character.Name = characterDto.Name; var res = await CharacterFacade.EditCharacter(character); return(RedirectToAction("Index")); } catch { return(View()); } }
public async Task <ActionResult> Edit() { var character = await CharacterFacade.GetCharacterById(Guid.Parse(User.Identity.Name)); return(View(character)); }