示例#1
0
        /// <summary>
        /// 创建角色
        /// </summary>
        /// <param name="role"></param>
        /// <returns></returns>
        public bool CreateRole(int operater, SysRole role)
        {
            role.PId        = 0;
            role.CreateTime = DateTime.Now;
            role.Creator    = operater;
            var idResult = _roleManager.Create(role);

            AddOperateHistory(operater, Enumeration.OperateType.New, role.Id, string.Format("新建角色{0}(ID:{1})", role.Name, role.Id));
            return(idResult.Succeeded);
        }
示例#2
0
        /// <summary>
        /// 创建角色
        /// </summary>
        /// <param name="role"></param>
        /// <returns></returns>
        public bool CreateRole(SysRole role)
        {
            var idResult = _roleManager.Create(role);

            return(idResult.Succeeded);
        }