public IActionResult Index() { List <Drzava> DrzavaList = dbContext.Drzava.Select(drzava => new Drzava { Id = drzava.Id, Naziv = drzava.Naziv }).ToList(); var model = new AdminDrzavaVM { Title = "Pregled", DrzavaList = DrzavaList }; return(View("Views/Admin/Drzava.cshtml", model)); }
public async Task <IActionResult> Uredi(AdminDrzavaVM model) { if (ModelState.IsValid) { Drzava drzava = dbContext.Drzava.Find(model.Id); drzava.Naziv = model.Naziv; dbContext.Update(drzava); await dbContext.SaveChangesAsync(); } return(RedirectToRoute("AdminDrzavaIndex")); }
public async Task <IActionResult> Dodaj(AdminDrzavaVM model) { if (!ModelState.IsValid) { model.Title = "Dodaj"; return(View("Views/Admin/Drzava.cshtml", model)); } Drzava drzava = new Drzava { Naziv = model.Naziv }; await dbContext.Drzava.AddAsync(drzava); await dbContext.SaveChangesAsync(); return(RedirectToRoute("AdminDrzavaIndex")); }