Beispiel #1
0
        /// <summary>
        /// 编辑功能
        /// </summary>
        /// <param name="functionModel"></param>
        public void EditFunction(FunctionModel functionModel)
        {
            var function = _funcDal.GetFunction(functionModel.Id);

            if (function == null)
            {
                throw new UserFriendlyException("查询不到function");
            }
            function.PermissionName = functionModel.FunctionName;
            function.Level          = functionModel.FunctionLevel;
            function.Sort           = functionModel.FunctionSort;
            function.PermissionUrl  = functionModel.PathUrl;
            function.ParentId       = functionModel.ParentID;
            function.UpdatedTime    = DateTime.Now;
            _funcDal.Update(function);
        }