public async Task <IActionResult> Create([Bind("KomentarId,ClanId,Korisnik,Poruka,FilmId")] Komentar komentar) { if (ModelState.IsValid) { db.Add(komentar); await db.SaveChangesAsync(); return(RedirectToAction("Index", "Home")); } ViewData["FilmId"] = new SelectList(db.Filmovi, "FilmId", "Naziv", komentar.FilmId); return(RedirectToAction("Index", "Home")); }
public async Task <IActionResult> Create([Bind("IznajmljivanjeId,FilmId,ClanId,DatumIznajmljivanja,DatumVracanja")] Iznajmljivanje iznajmljivanje) { if (ModelState.IsValid) { db.Add(iznajmljivanje); await db.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["FilmId"] = new SelectList(db.Filmovi, "FilmId", "Naziv", iznajmljivanje.FilmId); return(View(iznajmljivanje)); }
public async Task <IActionResult> Create([Bind("FilmId,Naziv,ZanrId,Reziser,Godina,Slika,SlikaTip,CenaPoDanu")] Film film, IFormFile odabranaSlika) { if (ModelState.IsValid) { using (MemoryStream ms = new MemoryStream()) { await odabranaSlika.CopyToAsync(ms); film.Slika = ms.ToArray(); } film.SlikaTip = odabranaSlika.ContentType; db.Add(film); await db.SaveChangesAsync(); } ViewData["ZanrId"] = new SelectList(db.Zanrovi, "ZanrId", "NazivZanra", film.ZanrId); return(RedirectToAction(nameof(Index))); }