Пример #1
0
        public async Task <IActionResult> DeleteProjectUserRoles(string projectId)
        {
            if (!await _permissionService.HasProjectPermission(HttpContext, Permission.DatabaseAdmin))
            {
                return(Forbid());
            }

            // Ensure project exists
            var proj = await _projRepo.GetProject(projectId);

            if (proj is null)
            {
                return(NotFound(projectId));
            }

            return(Ok(await _userRoleRepo.DeleteAllUserRoles(projectId)));
        }