Example #1
0
        public async Task <IActionResult> SubmitAsync(int productId, RatingVM ratingVM)
        {
            if (!ModelState.IsValid)
            {
                return(Redirect("/product/" + productId));
            }
            var userId = User.FindFirstValue(ClaimTypes.NameIdentifier);

            ratingVM.UserId = userId;
            await _request.CreateAsync(productId, ratingVM);

            ViewBag.ProductId = productId;
            return(View("Index"));
        }