public IActionResult Snimi(NovostiSlikeDodajVM input) { NovostiSlike n = new NovostiSlike(); _context.Add(n); TempData["success_poruka"] = "Uspješno ste dodali novu sliku za novost. "; n.NovostiSlikeID = input.NovostiSlikeID; n.NovostiID = input.NovostiID; if (input.UploadSlike != null) { using (var memoryStream = new MemoryStream()) { input.UploadSlike.Slika.CopyTo(memoryStream); if (memoryStream.Length < 2097152) { n.Slika = memoryStream.ToArray(); } else { ModelState.AddModelError("File", "File je prevelik."); } } } _context.SaveChanges(); return(RedirectToAction("Prikazi", new { NovostiID = input.NovostiID })); }
public IActionResult Dodaj(int NovostiID) { Novosti n = _context.Novosti.Find(NovostiID); NovostiSlikeDodajVM model = new NovostiSlikeDodajVM(); model.NovostiID = NovostiID; model.Naslov = n.Naslov; return(View("Dodaj", model)); }