/// <summary> /// 新增 /// </summary> /// <param name="model"></param> public void Add(Organization_I model) { using (var factory = new BaseAccess()) { if (string.IsNullOrEmpty(model.ID)) { model.ID = Guid.NewGuid().ToString(); } factory.Insert <OrganizationEntity>(model.Adapter <OrganizationEntity>(new OrganizationEntity())); //清理缓存 CacheshipFactory.Instance.ClearOrganCache(); } }
/// <summary> /// 新增 /// </summary> /// <param name="menu"></param> /// <returns></returns> public JsonResult _Add(Organization_I menu) { try { _OrganizationFacade.Value.Add(menu); var model = (new { id = menu.ID, pId = menu.OrganParentID == Define._TOPPARENTID ? "root" : menu.OrganParentID, name = menu.OrganName, title = menu.OrganDesc, order = menu.OrganOrder, level = menu.LevelNO }); return(Json(AjaxResult.Success(model, "分组新增成功!"))); } catch (Exception ex) { return(Json(AjaxResult.Error("分组新增失败!错误原因:" + ex.Message))); } }