示例#1
0
        public IActionResult Detalji(string id, string?oznaka)
        {
            // pripremimo listu
            List <Voce> kosarica = new List <Voce>();

            // ukoliko vec postoji iz sessiona, popunimo ju s tim vrijedniostima
            if (HttpContext.Session.Get <List <Voce> >("kosarica") != null)
            {
                kosarica = HttpContext.Session.Get <List <Voce> >("kosarica");
            }
            Voce v1 = kosarica.Find(x => x.Ime.Contains(id));

            return(View(v1));
        }
示例#2
0
        public IActionResult UnosVoca(Voce voce) // Ovdje ce biti obrada unosa
        {
            // pripremimo listu
            List <Voce> kosarica = new List <Voce>();

            // ukoliko vec postoji iz sessiona, popunimo ju s tim vrijedniostima
            if (HttpContext.Session.Get <List <Voce> >("kosarica") != null)
            {
                kosarica = HttpContext.Session.Get <List <Voce> >("kosarica");
            }

            // dodaj voce u kosaricu
            kosarica.Add(voce);

            // dodaj kosaricu u session
            HttpContext.Session.Set <List <Voce> >("kosarica", kosarica);

            // proslijedi kosaricu na ispis
            return(View("Index", kosarica));
        }