public IActionResult MyCharacterList() { MyCharactersViewModel viewModel = new MyCharactersViewModel() { MyCharactersList = characterService.GetUserCharacters( _userManager.GetUserAsync(HttpContext.User).Result.Id ) }; return(View(viewModel)); }
public IActionResult Characters() { var vm = new MyCharactersViewModel { IsCreateCharacterEnabled = _userService.IsPlayer(), HasEpisode = _context.Episode.Include(e => e.Status).Include(e => e.Series) .Any(e => e.Status.Name == StaticValues.Published && e.Series.GameId == HttpContext.GetTenant().Id), }; var owner = _userService.GetAuthId(); var bios = _context.Biography.Include(b => b.Player).Where(x => x.Player.AuthString == owner && x.GameId.HasValue && x.GameId.Value == HttpContext.GetTenant().Id); foreach (var bio in bios) { vm.Characters.Add(bio.Id, bio.Firstname + " " + bio.Surname); } return(View(vm)); }