예제 #1
0
        public async Task <ActionResult> Index()
        {
            KoszykBusinessLogic koszyk = new KoszykBusinessLogic(this._context, this.HttpContext);
            var viewModel = new KoszykViewModel
            {
                ElementyKoszyka = await koszyk.GetElementyKoszyka(),
                Razem           = await koszyk.GetRazem()
            };

            return(View(viewModel));
        }
예제 #2
0
        // GET: Koszyk
        public ActionResult Index()
        {
            var             pozycjeKoszyka = koszykMenager.PobierzKoszyk();
            var             cenaCalkowita  = koszykMenager.PobierzWartoscKoszyka();
            KoszykViewModel koszyVM        = new KoszykViewModel()
            {
                PozycjeKoszyka = pozycjeKoszyka,
                CenaCalkowita  = cenaCalkowita
            };

            return(View(koszyVM));
        }
        // GET: Koszyk
        public ActionResult Index()
        {
            var             pozycjeKoszyka = KoszykLogic.PobierzKoszyk();
            var             cena           = KoszykLogic.PobierzWartoscKoszyka();
            KoszykViewModel koszyk         = new KoszykViewModel()
            {
                PozycjaKoszyka = pozycjeKoszyka,
                CenaCalkowita  = cena,
            };

            return(View(koszyk));
        }
예제 #4
0
        // GET: Koszyk
        public ActionResult Index()
        {
            var             pozycjaKoszyka   = koszykManager.PobierzKoszyk();
            var             WartoscCalkowita = koszykManager.WartoscKoszyka();
            KoszykViewModel koszykVM         = new KoszykViewModel()
            {
                PozycjeKoszyka   = pozycjaKoszyka,
                WartoscCalkowita = WartoscCalkowita
            };

            return(View(koszykVM));
        }
예제 #5
0
        // GET: Koszyk
        public ActionResult Index()
        {
            //pobiera aktualny stan koszyka w sesji
            var             koszykItems      = koszykManager.GetKoszyk();
            var             koszykTotalPrice = koszykManager.GetTotalPrice();
            KoszykViewModel koszykVM         = new KoszykViewModel()
            {
                KoszykItems = koszykItems,
                TotalPrice  = koszykTotalPrice
            };

            return(View(koszykVM));
        }
        public async Task <IViewComponentResult> InvokeAsync(int id)
        {
            //var produktList = from produkt in _context.Produkt
            //                     join PozycjaZamowienia in _context.PozycjaZamowienia on produkt.idProduktu equals PozycjaZamowienia.idProduktu where PozycjaZamowienia.IdZamowienia==id
            //                     select produkt;

            KoszykBusinessLogic koszyk = new KoszykBusinessLogic(this._context, this.HttpContext);
            var viewModel = new KoszykViewModel
            {
                ElementyKoszyka = await koszyk.GetElementyKoszyka(),
                Razem           = await koszyk.GetRazem()
            };

            return(View("ListaProduktowWKoszykuComponent", viewModel));
        }
예제 #7
0
        // GET: Koszyk
        public ActionResult Index()
        {
            var name = User.Identity.Name;

            logger.Info("Strona koszyk | " + name);
            var             pozycjeKoszyka = koszykMenager.PobierzKoszyk();
            var             cenaCalkowita  = koszykMenager.PobierzWartoscKoszyka();
            KoszykViewModel koszykVM       = new KoszykViewModel()
            {
                PozycjeKoszyka = pozycjeKoszyka,
                CenaCalkowita  = cenaCalkowita
            };

            return(View(koszykVM));
        }