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)); }