public ServiceResult <ArticleType> Update(ArticleType articleType) { var validResult = ValidParentId(articleType); if (validResult.HasViolation) { return(validResult); } return(_articleTypeService.Update(articleType)); }
public ActionResult Edit(ArticleType articleType) { if (ModelState.IsValid) { var errors = _articleTypeService.ValidateArticleType(articleType); if (!errors.Any()) { _articleTypeService.Update(articleType); return(RedirectToAction("Manage")); } ModelState.Merge(errors); } return(View(articleType)); }