Exemplo n.º 1
0
        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());
        }
Exemplo n.º 2
0
        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));
        }