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)); }
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")); }
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")); }