public IActionResult CandidateDetails(string id) { if (IsNotAdmin()) { return(RedirectToAction("Index", "Home")); } if (!_context.Users.Any(x => x.Id == id)) { return(RedirectToAction("CandidateList")); } var viewModel = new CandidateSessionViewModel(_context, id); return(View(viewModel)); }
public async Task <IViewComponentResult> InvokeAsync() { var viewModel = new CandidateSessionViewModel(_context, _userManager.GetUserId(UserClaimsPrincipal)); return(View(viewModel)); }