public ActionResult Delete(Category[] model) { JsonResultData data = new JsonResultData(); data.RunWithTry((resultData) => { foreach (var item in model) { _provider.Delete(item); } data.RedirectUrl = Url.Action("Index", ControllerContext.RequestContext.AllRouteValues().Merge("id", null)); }); return Json(data); }
public virtual ActionResult Create(Category model, string @return) { JsonResultData data = new JsonResultData(ViewData.ModelState); if (ModelState.IsValid) { data.RunWithTry((resultData) => { _provider.Add(model); resultData.RedirectUrl = @return; }); } return Json(data); }