public ActionResult PostUpdated(string choice = null)
        {
            UpdatedAccountProviderLegalEntityViewModel = new UpdatedAccountProviderLegalEntityViewModel
            {
                AccountProviderId = 2,
                Choice            = choice
            };

            EmployerUrls.Setup(eu => eu.Account(null))
            .Returns($"https://localhost/accounts/ABC123/teams");

            return(AccountProviderLegalEntitiesController.Updated(UpdatedAccountProviderLegalEntityViewModel));
        }
Example #2
0
        public ActionResult Updated(UpdatedAccountProviderLegalEntityViewModel model)
        {
            switch (model.Choice)
            {
            case "YourTrainingProviders":
                return(RedirectToAction("Index", "AccountProviders"));

            case "AddTrainingProvider":
                return(RedirectToAction("Find", "AccountProviders"));

            case "GoToHomepage":
                return(Redirect(_employerUrls.Account()));

            default:
                throw new ArgumentOutOfRangeException(nameof(model.Choice), model.Choice);
            }
        }