public ActionResult Purchase()
 {
     Purchase mypurchase = new Purchase();
         decimal totalprice = 0;
         mypurchase.PurchaseList = new List<Product>();
         foreach (Product p in (List<Product>)TempData["Cartlist"])
         {
             mypurchase.PurchaseList.Add(p);
             totalprice = p.Price + totalprice;
         }
         mypurchase.Id = purchaseid;
         purchaseid = purchaseid + 1;
         mypurchase.TotalPrice = totalprice;
         TempData["mypurchase"] = mypurchase;
         i++;
         return View(mypurchase);
 }
        public ActionResult PurchaseOrder()
        {
            Purchase purchase = new Purchase();
            decimal totalprice = 0;
            purchase.PurchaseList = new List<Product>();
            foreach (Product p in CartProducts)
            {
                purchase.PurchaseList.Add(p);
                totalprice = p.Price + totalprice;
            }
            purchase.TotalPrice = totalprice;

            return View(purchase);
        }