Esempio n. 1
0
        public IActionResult Index()
        {
            List <Kategorija> KategorijaList = dbContext.Kategorija.Select(kategorija => new Kategorija {
                Id = kategorija.Id, Vrsta = kategorija.Vrsta
            }).ToList();

            var model = new AdminKategorijaVM {
                Title = "Pregled", KategorijaList = KategorijaList
            };

            return(View("Views/Admin/Kategorija.cshtml", model));
        }
Esempio n. 2
0
        public async Task <IActionResult> Uredi(AdminKategorijaVM model)
        {
            if (ModelState.IsValid)
            {
                Kategorija kategorija = dbContext.Kategorija.Find(model.Id);

                kategorija.Vrsta = model.Vrsta;

                dbContext.Update(kategorija);
                await dbContext.SaveChangesAsync();
            }
            return(RedirectToRoute("AdminKategorijaIndex"));
        }
Esempio n. 3
0
        public async Task <IActionResult> Dodaj(AdminKategorijaVM model)
        {
            if (!ModelState.IsValid)
            {
                model.Title = "Dodaj";
                return(View("Views/Admin/Kategorija.cshtml", model));
            }
            Kategorija Kategorija = new Kategorija {
                Vrsta = model.Vrsta
            };
            await dbContext.Kategorija.AddAsync(Kategorija);

            await dbContext.SaveChangesAsync();

            return(RedirectToRoute("AdminKategorijaIndex"));
        }