Exemple #1
0
        public ActionResult VareDetail(int vareID)
        {
            var  vareDb = new VareBLL();
            Vare enVare = vareDb.getSingleGoods(vareID);

            return(View(enVare));
        }
        public ActionResult DetailsGoods(int id)
        {
            if (loginCheck() == false)
            {
                return(RedirectToAction("LoggInn"));
            }
            var  vareDb = new VareBLL();
            Vare enVare = vareDb.getSingleGoods(id);

            return(View(enVare));
        }
Exemple #3
0
        public ActionResult AddToCart(int vareID)
        {
            if (Session["Handlevogn"] == null)
            {
                Session["Handlevogn"] = new Handlevogn();
            }
            var  vareDb = new VareBLL();
            Vare vare   = vareDb.getSingleGoods(vareID);

            Handlevogn handlevogn = ((Handlevogn)Session["Handlevogn"]);

            if (handlevogn.varer != null)
            {
                handlevogn.calculateSumTotal();
                var funnetVare = handlevogn.varer.FirstOrDefault(h => h.Vare.id == vareID);
                if (funnetVare == null)
                {
                    HandlevognItem hv1 = new HandlevognItem();
                    hv1.Vare   = vare;
                    hv1.Antall = 1;
                    handlevogn.varer.Add(hv1);
                }
                else
                {
                    funnetVare.Antall++;
                }
            }
            else
            {
                HandlevognItem hv1 = new HandlevognItem();
                hv1.Vare   = vare;
                hv1.Antall = 1;
                handlevogn.varer.Add(hv1);
            }
            // return View(((Handlevogn)Session["Handlevogn"]).varer);
            return(RedirectToAction("Handlevogn", "Home"));
        }