public async Task InsertPermissionDirectory([ApiVal(Val.FormMode)] PermissionDirectory Config) { AjaxJson _ajv = new(); if (Config != null) { if (FacadeManage.AideAdminFacade.InsertPermissionDirectory(Config) > 0) { _ajv.code = 0; _ajv.msg = "添加成功!"; AddBaseLog(mvc, Config.ToJson()); } else { _ajv.code = 1; _ajv.msg = "添加失败!"; } } else { _ajv.code = 100; _ajv.msg = "对象为空!"; } await JsonAsync(_ajv); }
/// <summary> /// 修改菜单 /// </summary> /// <param name="Config"></param> /// <returns></returns> public int UpdatePermissionDirectory(PermissionDirectory Config) { Dictionary <string, object> keyValuePairs = Config.ToDictionary(); keyValuePairs.Remove("Id"); return(aideIPermissionDirectory.Update(keyValuePairs, $"id={Config.Id}")); }
/// <summary> /// 新增菜单 /// </summary> /// <param name="Config"></param> /// <returns></returns> public int InsertPermissionDirectory(PermissionDirectory Config) { Dictionary <string, object> keyValuePairs = Config.ToDictionary(); keyValuePairs.Remove("Id"); return(aideIPermissionDirectory.Insert(keyValuePairs)); }
/// <summary> /// 获取单独菜单对象 /// </summary> /// <param name="ID"></param> /// <returns></returns> public PermissionDirectory GetPermissionDirectory(int ID) { PermissionDirectory Config = aideIPermissionDirectory.GetObject <PermissionDirectory>($" (NOLOCK)WHERE [ID]={ID}"); return(Config); }
/// <summary> /// 修改菜单 /// </summary> /// <param name="Config"></param> /// <returns></returns> public int UpdatePermissionDirectory(PermissionDirectory Config) { return(AdminData.UpdatePermissionDirectory(Config)); }
/// <summary> /// 新增菜单 /// </summary> /// <param name="Config"></param> /// <returns></returns> public int InsertPermissionDirectory(PermissionDirectory Config) { return(AdminData.InsertPermissionDirectory(Config)); }