public async Task <IActionResult> SnimiPromjenu(int id, [Bind("Id,Naslov,Text,Slika")] ObavijestAdmin obavijest, IFormFile Slika) { if (id != obavijest.Id) { return(NotFound()); } if (ModelState.IsValid) { using (var ms = new MemoryStream()) { Slika.CopyTo(ms); obavijest.Slika = ms.ToArray(); } try { _context.Update(obavijest); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ObavijestExists(obavijest.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Prikazi))); } return(View(obavijest)); }
public async Task <IActionResult> SnimiDodavanje([Bind("Id,Naslov,Text,Slika")] ObavijestAdmin obavijest, IFormFile Slika) { //if (ModelState.IsValid) using (var ms = new MemoryStream()) { Slika.CopyTo(ms); obavijest.Slika = ms.ToArray(); } _context.Add(obavijest); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Prikazi))); //return View("Dodaj",obavijest); }