public IActionResult Snimi(OdrzaniCas_DodajVM ulaz)
        {
            OdrzaniCas novi = new OdrzaniCas
            {
                datum       = ulaz.datum,
                AngazovanID = ulaz.godinaPredmetID
            };

            _context.Add(novi);
            _context.SaveChanges();

            Angazovan angazovan = _context.Angazovan.Where(s => s.Id == novi.AngazovanID).FirstOrDefault();

            List <UpisUOdjeljenje> _lista = _context.UpisUOdjeljenje.Where(s => s.OdjeljenjeID == angazovan.OdjeljenjeID).ToList();

            foreach (var i in _lista)
            {
                OdrzaniCasDetalj ocd = new OdrzaniCasDetalj
                {
                    odrzaniCasID      = novi.Id,
                    UpisUOdjeljenjeID = i.Id,
                    Odsutan           = false
                };
                _context.Add(ocd);
            }
            _context.SaveChanges();

            return(Redirect("/OdrzaniCas/PrikazCasova?nastavnikID=" + ulaz.nastavnikID));
        }
        public IActionResult Dodaj(int nastavnikID)
        {
            Nastavnik n = _context.Nastavnik.Find(nastavnikID);

            List <Angazovan> _lista = _context.Angazovan.Include(p => p.Predmet).Include(a => a.Odjeljenje).Include(u => u.Natavnik).Where(s => s.NatavnikID == nastavnikID).ToList();

            List <SelectListItem> nova = new List <SelectListItem>();

            nova.AddRange(_lista.Select(s => new SelectListItem
            {
                Value = s.Id.ToString(),
                Text  = $"{s.Odjeljenje.Oznaka } / { s.Predmet.Naziv}"
            }).ToList());


            var model = new OdrzaniCas_DodajVM
            {
                nastavnikID         = n.Id,
                nastavnikImePrezime = n.Ime,
                datum = DateTime.Now,
                lista = nova
            };

            return(View("Dodaj", model));
        }