public IActionResult Index(LevyOptionViewModel vm) { if (!ModelState.IsValid) { return(View("~/Views/EmployerInform/FundingAnApprenticeship.cshtml", vm)); } _sessionService.Set(_sessionService.LevyOptionViewModelKey, vm); return(Redirect(vm.LevyStatus == LevyStatus.Levy ? "/employers/funding-an-apprenticeship-levy-payers" : "/employers/funding-an-apprenticeship-non-levy")); }
public async Task <IActionResult> Index(LevyOptionViewModel vm) { if (!ModelState.IsValid) { var menu = await _mediator.GetMenuForStaticContent(); vm.Menu = menu.Menu; return(View("~/Views/EmployerInform/FundingAnApprenticeship.cshtml", vm)); } _sessionService.Set(_sessionService.LevyOptionViewModelKey, vm); return(Redirect(vm.LevyStatus == LevyStatus.Levy ? "/employers/funding-an-apprenticeship-levy-payers" : "/employers/funding-an-apprenticeship-non-levy")); }