public ActionResult CreateAddition([Bind()] Models.ViewModels.Books4.CreateAddition.CreateAddition v) { if (ModelState.IsValid) { var result = v.Save(); if (result.Result) { return(RedirectToAction("Details", new { id = v.DocumentId })); } else if (result.ValidateErrors.Count() == 0) { return(HttpNotFound()); } else { foreach (var error in result.ValidateErrors) { ModelState.AddModelError(error.ParaName, error.Description); } } } var w = new Models.ViewModels.Books4.CreateAddition.SelectionWorker(v); ViewBag.AdditionCategoryId = w.AdditionCategories; return(View(v)); }
public ActionResult CreateAddition(Guid documentId) { var v = new Models.ViewModels.Books4.CreateAddition.CreateAddition(documentId); var w = new Models.ViewModels.Books4.CreateAddition.SelectionWorker(v); ViewBag.AdditionCategoryId = w.AdditionCategories; return(View(v)); }