public async Task <RedirectToActionResult> AgregarCarrito(int idProducto) { var user = await _userManager.GetUserAsync(User); var prodSeleccionado = _producto.Productos.FirstOrDefault(p => p.ProductoID == idProducto); if (prodSeleccionado != null) { _carrito.AgregarCarrito(prodSeleccionado, 1); } return(RedirectToAction("Index", "Home")); }