Example #1
0
 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);
 }
Example #2
0
        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);
        }