public async Task<ActionResult> ManageSchemes(ManageSchemesViewModel viewModel)
        {
            if (!ModelState.IsValid)
            {
                await SetBreadcrumb(null);
                return View(new ManageSchemesViewModel { Schemes = await GetSchemes() });
            }

            return RedirectToAction("Overview", new { schemeId = viewModel.Selected.Value });
        }
예제 #2
0
        public async Task <ActionResult> ManageSchemes(ManageSchemesViewModel viewModel)
        {
            if (!ModelState.IsValid)
            {
                await SetBreadcrumb(null, InternalUserActivity.ManageScheme);

                return(View(new ManageSchemesViewModel {
                    Schemes = await GetSchemes(), CanAddPcs = IsUserInternalAdmin()
                }));
            }

            return(RedirectToAction("Overview", new { schemeId = viewModel.Selected.Value }));
        }