public async Task <IActionResult> Edit(int id, [Bind("ListaZeljaID")] ListaZelja listaZelja) { if (id != listaZelja.ListaZeljaID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(listaZelja); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ListaZeljaExists(listaZelja.ListaZeljaID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(listaZelja)); }
public IActionResult Obrisi(int listaZeljaID) { ListaZelja listaZelja = _database.ListaZelja.Find(listaZeljaID); _database.Remove(listaZelja); _database.SaveChanges(); return(Redirect("/ListaZelja/Detalji")); }
public async Task <IActionResult> Create([Bind("ListaZeljaID")] ListaZelja listaZelja) { if (ModelState.IsValid) { _context.Add(listaZelja); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(listaZelja)); }
public IActionResult Dodaj(int ArtikalID) { Artikal artikal = _database.Artikal.Find(ArtikalID); ListaZelja listaZelja; listaZelja = new ListaZelja(); listaZelja.ArtikalID = ArtikalID; listaZelja.KupacID = User.FindFirst(ClaimTypes.NameIdentifier).Value; _database.ListaZelja.Add(listaZelja); _database.SaveChanges(); return(Redirect("/Artikal/Index")); }