public ActionResult BookDeatails(ViewBookForDetails model, int BookCount) //book id { if (ShoppingList.Count == 0) { Product p = new Product() { BookID = model.BookID, BookName = model.BookName, BookCount = BookCount, Price = model.Price, BookPhotoURL = model.BookPhotoURL, }; ShoppingList.Add(p); } else { foreach (var item in ShoppingList) { if (item.BookID == model.BookID) { item.BookCount++; ViewBag.Liste = ShoppingList; return(RedirectToAction("Sepetim", "Home")); } } Product p = new Product() { BookID = model.BookID, BookName = model.BookName, BookCount = BookCount, Price = model.Price, BookPhotoURL = model.BookPhotoURL, }; ShoppingList.Add(p); ViewBag.Liste = ShoppingList; return(RedirectToAction("Sepetim", "Home")); } ViewBag.Liste = ShoppingList; return(RedirectToAction("Sepetim", "Home")); }
public ActionResult BookDetails(ViewBookForDetails model, int BookCount) { if (Chart.ShoppingList.Count == 0) { Product p = new Product() { BookID = model.BookID, BookName = model.BookName, BookCount = BookCount, Price = model.Price, PhotoUrl = model.PhotoUrl }; Chart.ShoppingList.Add(p); return(RedirectToAction("ShoppingChart", "Home", Chart.ShoppingList)); } else { foreach (var item in Chart.ShoppingList) { if (item.BookID == model.BookID) { item.BookCount += BookCount; ViewBag.Liste = Chart.ShoppingList; return(RedirectToAction("ShoppingChart", "Home", Chart.ShoppingList)); } } Product p = new Product() { BookID = model.BookID, BookName = model.BookName, BookCount = BookCount, Price = model.Price, PhotoUrl = model.PhotoUrl }; Chart.ShoppingList.Add(p); return(RedirectToAction("ShoppingChart", "Home", Chart.ShoppingList)); } }