/// <summary> /// 更新 /// </summary> /// <param name="model"></param> public void Edit(Organization_U model) { using (var factory = new BaseAccess()) { if (!string.IsNullOrEmpty(model.ID)) { var model_old = factory.GetSingle <OrganizationEntity>(model.ID); model_old = model.Adapter <OrganizationEntity>(model_old);//将页面对象的属性转换到数据库对象modle中 factory.Update <OrganizationEntity>(model_old); //清理缓存 CacheshipFactory.Instance.ClearOrganCache(); } } }
/// <summary> /// 编辑 /// </summary> /// <param name="menu"></param> /// <returns></returns> public JsonResult _Edit(Organization_U menu) { try { _OrganizationFacade.Value.Edit(menu); var model = (new { id = menu.ID, name = menu.OrganName, title = menu.OrganDesc, order = menu.OrganOrder }); return(Json(AjaxResult.Success(model, "分组更新成功!"))); } catch (Exception ex) { return(Json(AjaxResult.Error("分组更新失败!错误原因:" + ex.Message))); } }