public async Task <IActionResult> Edit(int id, [Bind("Id,Vrsta")] VrstaLokacije vrstaLokacije) { if (id != vrstaLokacije.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(vrstaLokacije); await _context.SaveChangesAsync(); TempData[Constants.Message] = "Ažuriranje uspješno obavljeno"; TempData[Constants.ErrorOccurred] = false; } catch (DbUpdateConcurrencyException) { if (!VrstaLokacijeExists(vrstaLokacije.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(vrstaLokacije)); }
public async Task <IActionResult> Create([Bind("Id,Vrsta")] VrstaLokacije vrstaLokacije) { if (ModelState.IsValid) { _context.Add(vrstaLokacije); await _context.SaveChangesAsync(); TempData[Constants.Message] = $"Vrsta lokacije {vrstaLokacije.Vrsta} uspješno dodana"; TempData[Constants.ErrorOccurred] = false; return(RedirectToAction(nameof(Index))); } return(View(vrstaLokacije)); }