//  [Route("buy/{id}")]
 public IActionResult Buy(string id, string quantity_input)
 {
     if (SessionHelper.GetObjectFromJson <List <Panier> >(HttpContext.Session, "cart") == null)
     {
         List <Panier> cart = new List <Panier>();
         cart.Add(new Panier {
             Produit = ProduitDAO.GetProduit(id), Quantity = int.Parse(quantity_input)
         });
         SessionHelper.SetObjectAsJson(HttpContext.Session, "cart", cart);
         SessionHelper.SetObjectAsJson(HttpContext.Session, "cartNombre", cart.Count());
         SessionHelper.SetObjectAsJson(HttpContext.Session, "cartTotal", cart.Sum(item => item.Produit.Prix * item.Quantity));
     }
     else
     {
         List <Panier> cart  = SessionHelper.GetObjectFromJson <List <Panier> >(HttpContext.Session, "cart");
         int           index = isExist(id);
         if (index != -1)
         {
             cart[index].Quantity = cart[index].Quantity + int.Parse(quantity_input);
         }
         else
         {
             cart.Add(new Panier {
                 Produit = ProduitDAO.GetProduit(id), Quantity = int.Parse(quantity_input)
             });
         }
         SessionHelper.SetObjectAsJson(HttpContext.Session, "cart", cart);
         SessionHelper.SetObjectAsJson(HttpContext.Session, "cartNombre", cart.Count());
         SessionHelper.SetObjectAsJson(HttpContext.Session, "cartTotal", cart.Sum(item => item.Produit.Prix * item.Quantity));
     }
     return(RedirectToAction("Index"));
 }
        public IActionResult produit(string codeProduit)
        {
            Produit produit = ProduitDAO.GetProduit(codeProduit);

            ViewData["Product"] = produit;
            return(View());
        }