public ActionResult Buy() { if (Request.Cookies["SignInCookie"] != null) { string[] cookie = Request.Cookies["SignInCookie"].Value.Split(','); int userId = int.Parse(cookie[0]); UsersRepository.Buy(userId); TempData["BuyMessage"] = "Thank you for your buy! keep on shoping!"; } else if (Session["cart"] != null) { UsersRepository.Buy((List <Product>)Session["cart"]); TempData["BuyMessage"] = "Thank you for your buy! keep on shoping!"; Session["cart"] = null; } return(RedirectToAction("Index")); }