Exemple #1
0
        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"));
        }
Exemple #2
0
        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));
        }
Exemple #3
0
        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)));
        }