public ActionResult Buy(CarroCompra cc, int index)
        {
            Producto productInCart = cc.ElementAt(index);
            Producto productInDb   = db.Productoes.Find(productInCart.id);

            if (productInDb.cantidad - 1 < 0)
            {
                return(RedirectToAction("Stock", "Carro", new { id = productInDb.id }));
            }
            else
            {
                cc.RemoveAt(index);
                productInDb.cantidad = productInDb.cantidad - 1;
                Pedido pedido = new Pedido();
                pedido.usuario  = User.Identity.Name;
                pedido.cantidad = 1;
                pedido.Producto = productInDb;
                db.Pedidoes.Add(pedido);
                db.SaveChanges();
                return(RedirectToAction("Index", "Carro"));
            }
        }
 public ActionResult DeleteFromCart(CarroCompra cc, int index)
 {
     cc.RemoveAt(index);
     return(RedirectToAction("Index", "Carro"));
 }