public async Task <IActionResult> AvailableOrganisations() { var model = new AvailableOrganisationsViewModel() { SelectableOrganisation = await GetRoleUsersOrganisations( HttpContext.Session.GetString(_roleUserEmail)) }; return(View(model)); }
public async Task <IActionResult> AvailableOrganisations(AvailableOrganisationsViewModel model) { if (!ModelState.IsValid) { model.SelectableOrganisation = await GetRoleUsersOrganisations( HttpContext.Session.GetString(_roleUserEmail)); return(View(model)); } TempData[_selectedOrganisationIds] = JsonSerializer.Serialize(model.SelectedOrganisationIds); return(RedirectToAction(nameof(AvailableScopes))); }