Ejemplo n.º 1
0
        public async Task <IActionResult> AvailableOrganisations()
        {
            var model = new AvailableOrganisationsViewModel()
            {
                SelectableOrganisation = await GetRoleUsersOrganisations(
                    HttpContext.Session.GetString(_roleUserEmail))
            };

            return(View(model));
        }
Ejemplo n.º 2
0
        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)));
        }