コード例 #1
0
        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);
        }
コード例 #2
0
 public ActionResult Index()
 {
     HomeViewModel viewModel = new HomeViewModel();
     return View(viewModel);
 }