public JsonResult WishList(string idProduct) { if (!User.Identity.IsAuthenticated) { return(Json(new { authenticated = false, success = false, message = "Usuário não autenticado" })); } try { var userId = User.Identity.GetUserId(); _wishListService.Insert(new WishList { ProductId = idProduct, UserId = userId }); return(Json(new { authenticated = true, success = true, message = "Inserido na lista de desejos" })); } catch (Exception e) { return(Json(new { authenticated = true, success = false, message = e.Message })); } }