示例#1
0
        public ActionResult Modify(InputModel inputModel)
        {
            if (ModelState.IsValid)
            {
                processInputModelService.ProcessAndReturnId(inputModel);
                var routeValues = new RouteValueDictionary();
                routeValues.Add("Controller", GetTheNameOfThisController());
                routeValues.Add("Action", "Modify");
                routeValues.Add("id", inputModel.Id);

                return(new RedirectToRouteResult(routeValues));
            }

            return(View("Modify", modifyViewModelBuilder.BuildViewModel(inputModel)));
        }