public ActionResult ChangeGroup(ChangeContentTypeGroupViewModel model) { // валидация модели if (ModelState.IsValid) { // изменение группы контента if (contenttype.ChangeContentTypeGroup(model.Id, model.Name)) { // лог logging.Logged( "Info" , "Пользователь " + User.Identity.Name + " изменил группу типа контента: '" + model.Name + "'" , this.GetType().Namespace , this.GetType().Name ); return(Json(new { result = "Redirect", url = Url.Action("Group", "ContentType") })); } ModelState.AddModelError("", "Эта группа уже используется"); } else { ModelState.AddModelError("", "Ошибка, пожалуйста проверьте данные"); } return(PartialView(model)); }
public ActionResult ChangeGroup(string obj) { // модель ChangeContentTypeGroupViewModel model = new ChangeContentTypeGroupViewModel(); // группа типа контента List <ContentGroup> contentGroup = new List <ContentGroup>(); contentGroup = contenttype.ContentGroupList(obj); // наполняем модель model.Id = contentGroup[0].Id; // Id model.Name = contentGroup[0].Name; // Name return(PartialView(model)); }