public IActionResult Snimi(ZahtjevStatusDodajVM input)
        {
            if (!ModelState.IsValid)
            {
                return(View("Dodaj", input));
            }

            ZahtjevStatus noviZahtjevStatus = new ZahtjevStatus()
            {
                Naziv = input.Naziv,
                Opis  = input.Opis
            };

            _context.ZahtjeviStatusi.Add(noviZahtjevStatus);

            _context.SaveChanges();

            return(RedirectToAction("Index"));
        }
        public IActionResult Uredi(int id)
        {
            var zahtjevStatus = _context.ZahtjeviStatusi.Find(id);

            if (zahtjevStatus == null)
            {
                Response.StatusCode = 404;
                return(View("Views/Shared/Error404.cshtml"));
            }

            var model = new ZahtjevStatusDodajVM()
            {
                ZahtjevStatusId = zahtjevStatus.ZahtjevStatusId,
                Naziv           = zahtjevStatus.Naziv,
                Opis            = zahtjevStatus.Opis
            };

            return(View(model));
        }
        public IActionResult Edit(ZahtjevStatusDodajVM input)
        {
            if (!ModelState.IsValid)
            {
                return(View("Uredi", input));
            }

            var stariZahtjevStatus = _context.ZahtjeviStatusi.Find(input.ZahtjevStatusId);

            if (stariZahtjevStatus != null)
            {
                stariZahtjevStatus.Naziv = input.Naziv;
                stariZahtjevStatus.Opis  = input.Opis;

                _context.SaveChanges();
            }

            return(RedirectToAction("Index"));
        }
        public IActionResult Dodaj()
        {
            var model = new ZahtjevStatusDodajVM();

            return(View(model));
        }