public ActionResult Create([DataSourceRequest] DataSourceRequest request, CatViewModel item) { if (item != null && ModelState.IsValid) { repo.Create(item); } return(Json(new[] { item }.ToDataSourceResult(request, ModelState))); }