Exemplo n.º 1
0
        // Token: 0x06000392 RID: 914 RVA: 0x000079DC File Offset: 0x00005BDC
        public SDKCommonResp AddRole(AddRoleReq req)
        {
            SDKCommonResp sdkcommonResp = new SDKCommonResp();
            string        text          = RestClientUtil.sendRequest("POST", "/service/roles/add", req, this.bean, "AddRole");

            UserResource.log.Info("AddRole result : " + text);
            return(JsonConvert.DeserializeObject <SDKCommonResp>(text));
        }
Exemplo n.º 2
0
        /// <summary>
        /// 添加角色
        /// </summary>
        /// <param name="req">角色信息</param>
        /// <param name="oper">操作者信息</param>
        public BaseItemRes <bool> AddRole(AddRoleReq req, OperatorInfo oper)
        {
            //判断角色是否已存在
            if (this.roleDAL.ExistRole(req.RoleCode))
            {
                return(AccHelper.FailItemRes(AccConfig.Msg.ExistRoleCode, false));
            }

            //用户实体
            var model = new Role();

            model.RoleCode = req.RoleCode;
            model.RoleName = req.RoleName;
            model.Enable   = true;
            model.Remark   = req.Remark;

            //插入数据库
            this.roleDAL.AddRole(model);

            return(AccHelper.OkItemRes(true));
        }
Exemplo n.º 3
0
 public Task <Resp <long> > RoleAdd([FromBody] AddRoleReq req)
 {
     return(ModelState.IsValid
         ? _service.RoleAdd(req.ConvertToMo())
         : Task.FromResult(GetInvalidResp <long>()));
 }