Esempio n. 1
0
        public ActionResult ProductsList()
        {
            AdminLogic adminlogic = new AdminLogic();
            ResultDto <List <Product> > resultDto = adminlogic.GetAllProducts();

            if (resultDto.Success == false)
            {
                string errormessage = resultDto.Message;
                // laat error page zien
                return(RedirectToAction("ProductsList", "Admin"));
            }
            //products.Add(new Product{ProductName="pp"});


            return(View(adminlogic.GetAllProducts()));
        }
Esempio n. 2
0
        public ActionResult Home()
        {
            AdminLogic     adminlogic = new AdminLogic();
            List <Product> products   = new List <Product>();

            //products.Add(new Product{ProductName="pp"});



            return(View(adminlogic.GetAllProducts()));
        }
        public ActionResult AddProductsToShoppingBasket(int?ProductId)
        {
            int?                ClientId    = HttpContext.Session.GetInt32("ClientId");
            AdminLogic          admin       = new AdminLogic();
            List <Product>      allproducts = admin.GetAllProducts();
            ShoppingBasketLogic Basket      = new ShoppingBasketLogic();
            ClientLogic         clientlogic = new ClientLogic();

            // /ShoppingBasket/AddProductsToShoppingBasket/ProductId?=1?Clientid=5
            foreach (Product p in allproducts)
            {
                if (ProductId == p.ProductId)
                {
                    clientlogic.AddProductToShoppingBasket(Convert.ToInt32(ClientId), Convert.ToInt32(ProductId));
                }
            }
            //Client.AddProductsToShoppingBasket(product);
            return(RedirectToAction("HomeClient", "Home"));
        }