Ejemplo n.º 1
0
        public async Task <UserGroup> AddPermisionToUserGroup(int userGroupId, string permission)
        {
            var permissions = _permisionService.getPermisions();

            if (permissions.ContainsKey(permission))
            {
                var userGroup = await getGroup(userGroupId);

                userGroup.permissions           = userGroup.permissions.Append(permission).ToArray();
                _context.Entry(userGroup).State = EntityState.Modified;
                await _context.SaveChangesAsync();

                return(userGroup);
            }
            return(null);
        }
        public ActionResult Get()
        {
            var permissions = _permisionService.getPermisions();

            return(Ok(permissions));
        }