コード例 #1
0
ファイル: UserController.cs プロジェクト: ZeusFreeDon/BeckMan
        public JObject Functions(int id)
        {
            //获取所有角色,组合功能列表
            bec_Role role = roleService.Get(4);

            if (role.Functions == null)
            {
                return(new JObject());
            }
            else
            {
                JObject json = JObject.Parse(role.Functions);
                json.Properties().ToList().ForEach(prop =>
                {
                    JProperty menu = json.Property(prop.Name);
                    JObject menu1  = (JObject)json.GetValue(prop.Name);
                });
                return(json);
            }
        }
コード例 #2
0
 public void Update(bec_Role role)
 {
     DBContext.Entry(role).State = EntityState.Modified;
     DBContext.SaveChanges();
 }
コード例 #3
0
 // PUT: api/Product/5
 public void Put(int id, [FromBody] bec_Role role)
 {
     roleService.Update(role);
 }
コード例 #4
0
 public bec_Role Add(bec_Role Role)
 {
     DBContext.bec_RoleSet.Add(Role);
     DBContext.SaveChanges();
     return(Role);
 }
コード例 #5
0
 // POST: api/Product
 public bec_Role Post([FromBody] bec_Role role)
 {
     return(roleService.Add(role));
 }