Пример #1
0
        public ActionResult AddToCart(Cart cart, int Id, int Ilosc, string returnUrl, bool?strona_koszyka)
        {
            Produkt produktt = _repo.PobierzProdukt(Id);

            if (produktt != null && Ilosc > 0)
            {
                ProduktCard produkt = new ProduktCard {
                    Id = produktt.Id, Cena_Brutto = produktt.Cena_Brutto, Cena_Netto = produktt.Cena_Netto, Nazwa = produktt.K_Nazwa, Dostepny = produktt.Dostepny
                };
                cart.AddItem(produkt, Ilosc);
            }
            if (Request.IsAjaxRequest())
            {
                return(RedirectToAction("Koszyk"));
            }
            else
            {
                if (strona_koszyka != true)
                {
                    return(Redirect(returnUrl));
                }
                else
                {
                    return(RedirectToAction("Index", new { returnUrl }));
                }
            }
        }
Пример #2
0
        public ActionResult Produkt(int id)
        {
            var produkt = _repo.PobierzProdukt(id);

            if (Request.IsAjaxRequest())
            {
                return(PartialView("_Produkt", produkt));
            }
            return(View(produkt));
        }