public async Task <IActionResult> Edit(int id, [Bind("SifNastavnik,SifPred")] PredNastavnik predNastavnik) { if (id != predNastavnik.SifNastavnik) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(predNastavnik); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PredNastavnikExists(predNastavnik.SifNastavnik)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["SifNastavnik"] = new SelectList(_context.Nastavnik, "SifNastavnik", "ImeNastavnik", predNastavnik.SifNastavnik); ViewData["SifPred"] = new SelectList(_context.Pred, "SifPred", "NazPred", predNastavnik.SifPred); return(View(predNastavnik)); }
public async Task <IActionResult> Create([Bind("SifNastavnik,SifPred")] PredNastavnik predNastavnik) { if (ModelState.IsValid) { _context.Add(predNastavnik); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["SifNastavnik"] = new SelectList(_context.Nastavnik, "SifNastavnik", "ImeNastavnik", predNastavnik.SifNastavnik); ViewData["SifPred"] = new SelectList(_context.Pred, "SifPred", "NazPred", predNastavnik.SifPred); return(View(predNastavnik)); }