public ActionResult Index(HomeViewModel viewModel) { if (ModelState.IsValid) { switch (viewModel.SelectedValue) { case HomeViewModel.CreatePcsMemberXmlFile: return RedirectToAction("SelectOrganisation", "CreatePcsMemberXmlFile"); case HomeViewModel.CreatePcsDataReturnXmlFile: return RedirectToAction("SelectOrganisation", "CreatePcsDataReturnXmlFile"); case HomeViewModel.ManageCache: return RedirectToAction("Index", "ManageCache"); case HomeViewModel.ManagePcsReturnsSubmissionWindow: return RedirectToAction("Settings", "ManagePcsReturnsSubmissionWindow"); default: throw new NotSupportedException(); } } return View(viewModel); }
public ActionResult Index() { HomeViewModel viewModel = new HomeViewModel(); return View(viewModel); }