public IActionResult DeleteRoleIdFromUserId(int userId, int roleId) { UserMapper mapper = new UserMapper(); AdminDataAccess adm = new AdminDataAccess(); var user = adm.GetUserByID(userId); if (user == null) { return(BadRequest("Пользователя не существует")); } List <UserRoleDTO> roles = adm.GetRolesByUserId(userId); if (!roles.Any(r => r.RoleID == roleId)) { return(BadRequest("Такой роли пользователя не существует")); } bool result = adm.UserRoleDelete(userId, roleId); if (result) { return(Ok("Роль пользователя удалена")); } else { return(BadRequest("Ошибка запроса")); } }