public virtual ActionResult Edit(CreateRoleModel model, string @return) { var data = new JsonResultData(ModelState); if (ModelState.IsValid) { data.RunWithTry((resultData) => { RoleManager.Update(model.Name, model.ToRole()); resultData.RedirectUrl = @return; }); } return(Json(data)); }
public virtual ActionResult Create(CreateRoleModel model, string @return) { JsonResultData data = new JsonResultData(ModelState); data.RunWithTry((resultData) => { var role = RoleManager.Get(model.Name); if (ModelState.IsValid) { RoleManager.Add(model.ToRole()); data.RedirectUrl = @return; } }); return(Json(data)); }
public virtual ActionResult Edit(CreateRoleModel model) { JsonResultEntry resultEntry = new JsonResultEntry(ModelState); try { if (ModelState.IsValid) { ServiceFactory.RoleManager.Update(model.Name, model.ToRole()); } } catch (Exception e) { resultEntry.AddException(e); } return(Json(resultEntry)); }