public IActionResult DodajInventar(int RadilisteId)
        {
            OrganizacijaRadilistaDodajInventarVM Model = new OrganizacijaRadilistaDodajInventarVM();

            Model.RadilisteId    = RadilisteId;
            Model.listaInventara = new List <SelectListItem>();
            Model.listaRadnika   = new List <SelectListItem>();
            List <RadniNalog> listaNaloga = new List <RadniNalog>();

            listaNaloga        = _db.RadniNalozi.Where(x => x.RadilisteID == RadilisteId).Include(x => x.Radnik).ThenInclude(x => x.Osoba).ToList();
            Model.listaRadnika = listaNaloga.Select(x => new SelectListItem
            {
                Value = x.Radnik.RadnikID.ToString(),
                Text  = x.Radnik.Osoba.Ime + " " + x.Radnik.Osoba.Prezime
            }).ToList();

            Model.listaInventara = _db.Inventar.Where(x => x.Zauzeto == false).Select(x => new SelectListItem
            {
                Value = x.InventarID.ToString(),
                Text  = x.Naziv
            }).ToList();
            return(PartialView(Model));
        }
        public IActionResult SnimiInventar(OrganizacijaRadilistaDodajInventarVM model)
        {
            Korisnik korisnik = _context.HttpContext.Session.GetJson <Korisnik>(Konfiguracija.LogiraniKorisnik);

            InventarRadiliste novi = new InventarRadiliste
            {
                PoslovodjaID    = korisnik.KorisnikID,
                InventarID      = model.InventarId,
                RadilisteID     = model.RadilisteId,
                RadnikID        = model.RadnikId,
                DatumZauzimanja = DateTime.Now,
                Vraceno         = false,
                ZauzetoDo       = model.ZauzetoDo
            };

            _db.InventarRadiliste.Add(novi);
            _db.Inventar.Where(x => x.InventarID == model.InventarId).FirstOrDefault().Zauzeto = true;
            _db.SaveChanges();



            return(RedirectToAction("Prikazi", new { RadilisteId = model.RadilisteId }));
        }