public IActionResult Snimi(ObavjestenjaSlikeDodajVM input)
        {
            ObavjestenjaSlike o = new ObavjestenjaSlike();

            _context.Add(o);
            TempData["success_poruka"] = "Uspješno ste dodali novu sliku za obavještenje. ";
            o.ObavjestenjaID           = input.ObavjestenjeID;
            o.ObavjestenjaSlikeID      = input.ObavjestenjaSlikeID;
            if (input.UploadSlike != null)
            {
                using (var memoryStream = new MemoryStream())
                {
                    input.UploadSlike.Slika.CopyTo(memoryStream);
                    if (memoryStream.Length < 2097152)
                    {
                        o.Slika = memoryStream.ToArray();
                    }
                    else
                    {
                        ModelState.AddModelError("File", "File je prevelik.");
                    }
                }
            }
            _context.SaveChanges();
            return(RedirectToAction("Prikazi", new { ObavjestenjeID = input.ObavjestenjeID }));
        }
        public IActionResult Dodaj(int ObavjestenjeID)
        {
            Obavjestenja             o     = _context.Obavjestenja.Find(ObavjestenjeID);
            ObavjestenjaKategorije   k     = _context.ObavjestenjaKategorije.Where(x => x.ObavjestenjaKategorijeID == o.ObavjestenjaKategorijeID).FirstOrDefault();
            ObavjestenjaSlikeDodajVM model = new ObavjestenjaSlikeDodajVM();

            model.ObavjestenjeID = o.ObavjestenjaID;
            model.Naslov         = o.Naslov;
            model.Kategorija     = k.Naziv;
            return(View("Dodaj", model));
        }