public IActionResult DodajPodkategoriju()
        {
            AjaxPodkategorijeDodajVM vm = new AjaxPodkategorijeDodajVM()
            {
                Podkategorija = new PodKategorija(),
                Kategorije    = db.Kategorije.Select(x => new SelectListItem
                {
                    Text  = x.Naziv,
                    Value = x.id.ToString()
                }).ToList()
            };

            return(PartialView(vm));
        }
        public IActionResult SnimiPodkategoriju(AjaxPodkategorijeDodajVM vm)
        {
            if (string.IsNullOrEmpty(vm.Podkategorija.Naziv))
            {
                ModelState.AddModelError("", "Polje naziv je obavezno!");
            }
            if (!ModelState.IsValid)
            {
                return(View(nameof(DodajPodkategoriju), vm));
            }
            PodKategorija p = new PodKategorija()
            {
                KategorijaID = vm.Podkategorija.KategorijaID,
                Naziv        = vm.Podkategorija.Naziv
            };

            db.PodKategorije.Add(p);
            db.SaveChanges();
            return(RedirectToAction(nameof(Dodaj)));
        }