Ejemplo n.º 1
0
        public ResultMsg Delete(OPC_AuthRole model)
        {
            bool result = RestClient.Put("Role/DeleteRole", model.Id);

            if (result)
            {
                return(ResultMsg.Success());
            }
            return(ResultMsg.Failure("删除失败!"));
        }
Ejemplo n.º 2
0
        public ResultMsg Edit(OPC_AuthRole model)
        {
            bool result = RestClient.Put("Role/UpdateRole", model);

            if (result)
            {
                return(ResultMsg.Success());
            }
            return(ResultMsg.Failure("更新失败!"));
        }
Ejemplo n.º 3
0
        public ResultMsg Add(OPC_AuthRole model)
        {
            bool result = RestClient.Post("Role/AddRole", model);

            if (result)
            {
                return(ResultMsg.Success());
            }
            return(ResultMsg.Failure("添加失败!"));
        }
Ejemplo n.º 4
0
        public IHttpActionResult AddRole([FromBody] OPC_AuthRole role)
        //public IHttpActionResult AddUser()
        {
            //TODO:check params
            if (_roleService.Add(role))
            {
                return(Ok());
            }

            return(InternalServerError());
        }
Ejemplo n.º 5
0
 public bool SetIsEnable(OPC_AuthRole role)
 {
     try
     {
         bool bFalg = RestClient.Put("role/Enable", role);
         return(true);
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
Ejemplo n.º 6
0
        public IHttpActionResult Enable([FromBody] OPC_AuthRole role)
        {
            if (role == null)
            {
                return(BadRequest("角色为空"));
            }
            if (_roleService.IsStop(role.Id, role.IsValid == false))
            {
                return(Ok());
            }

            return(InternalServerError());
        }
Ejemplo n.º 7
0
        public IHttpActionResult UpdateRole([FromBody] OPC_AuthRole role)
        {
            //TODO:check params

            try
            {
                if (_roleService.Update(role))
                {
                    return(Ok());
                }
            }
            catch (Exception ex)
            {
                this.GetLog().Error(ex);
            }

            return(InternalServerError());
        }