public IActionResult Rating(int id) { var id_temp_rec = TempData["Id"]; var claim = HttpContext.User.Claims.First(c => c.Type == ClaimTypes.Sid); if (id_temp_rec == null || claim == null) { return(RedirectToAction("Index", "User")); } int id_recipe = int.Parse(id_temp_rec.ToString()); int rate = id; string idUser = claim.Value; int aux = int.Parse(idUser); RecipeDAO dao = new RecipeDAO(); dao.AddRating(aux, id_recipe, rate); dao.AddHistory(aux, id_recipe); return(RedirectToAction("Index", "User")); }