Пример #1
0
        /// <summary>
        /// 修改后台管理用户
        /// </summary>
        /// <param name="info"></param>
        /// <returns></returns>
        public int UpdateBaseUser(BaseUser info)
        {
            Dictionary <string, object> keyValuePairs = info.ToDictionary();
            int ID = info.ID;

            keyValuePairs.Remove(BaseUser._ID);
            if (string.IsNullOrWhiteSpace(info.BasePwd))
            {
                keyValuePairs.Remove(BaseUser._BasePwd);
            }
            return(aideIBaseUser.Update(keyValuePairs, $"id={ID}"));;
        }
Пример #2
0
        /// <summary>
        /// 修改角色
        /// </summary>
        /// <param name="info"></param>
        /// <returns></returns>
        public int UpdateRoleDirectory(RoleDirectory info)
        {
            Dictionary <string, object> keyValuePairs = info.ToDictionary();

            keyValuePairs.Remove("Id");
            return(aideIRoleDirectory.Update(keyValuePairs, $"id={info.Id}"));
        }
Пример #3
0
        /// <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}"));
        }