Beispiel #1
0
 public ActionResult AddToOrder(string ISBNCode)
 {
     try
     {
         OrdersRepository.AddBooks((Guid)Session["PromoCode"], ISBNCode);
     }
     catch (ArgumentException ex)
     {
         ViewBag.ErrorMessage = ex.Message;
         Update();
         return(View("Index"));
     }
     return(RedirectToAction("Index", "Home"));
 }
        public void Cost()
        {
            var order = OrdersRepository.CreateOrder();

            TempOrders.Add(order);
            AddBookToShop("test1", 1);
            TempBooks.Add("test1");
            AddBookToShop("test2", 2);
            TempBooks.Add("test2");
            OrdersRepository.AddBooks(order, "test1");
            OrdersRepository.AddBooks(order, "test2");
            Assert.AreEqual(OrdersRepository.Cost(order), 3);
        }