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