Example #1
0
        public async Task <IActionResult> UserResultForGivenUserIdAndDomain([FromQuery(Name = "userId")] int userId, [FromQuery(Name = "domainName")] string domainName)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            var userResult = await _quizResultService.GetUserResultsFromUserIdAndDomain(userId, domainName);

            if (userResult == null)
            {
                return(NotFound("no such entry"));
            }
            return(Ok(userResult));
        }