public ActionResult <Obuka> Put(string nazivObuke, [FromBody] ObukaDTO model) { var obuka = _service.GetAll().FirstOrDefault(o => o.Naziv.Equals(nazivObuke)); if (obuka == null) { return(NotFound()); } obuka.Naziv = model.Naziv; obuka.Trajanje = model.Trajanje; obuka.Opis = model.Opis; _service.Update(obuka); return(NoContent()); }
public IActionResult Edit(Obuka obuka) { if (ModelState.IsValid) { var obukaIzBaze = service.FindById(obuka.Id); if (obukaIzBaze == null) { return(View("PageNotFound")); } obukaIzBaze.Naziv = obuka.Naziv; obukaIzBaze.Opis = obuka.Opis; obukaIzBaze.Trajanje = obuka.Trajanje; service.Update(obukaIzBaze); return(RedirectToAction("Index")); } return(View(obuka)); }