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 }); }
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 })); }