コード例 #1
0
        public IActionResult Dodaj(int ID)
        {
            FilmoviDodajVM model = ID == 0 ? new FilmoviDodajVM() :
                                   _db.Film
                                   .Where(f => f.ID == ID)
                                   .Select(f => new FilmoviDodajVM()
            {
                FilmID     = ID,
                FilmIme    = f.Naziv,
                Godina     = f.Godina.ToString(),
                Zanr       = f.Zanr,
                Reditelj   = f.Reditelj,
                Glumci     = f.Glumci,
                Trajanje   = f.TrajanjeMinute.ToString(),
                SlikaURL   = f.SlikaUrl,
                TrailerURL = f.TrailerUrl,
                Info       = f.Info
            })
                                   .Single();

            return(View(model));
        }
コード例 #2
0
        public IActionResult Snimi(FilmoviDodajVM model)
        {
            Film film = model.FilmID == 0? new Film():
                        _db.Film.Find(model.FilmID);

            film.Naziv          = model.FilmIme;
            film.Godina         = int.Parse(model.Godina);
            film.Reditelj       = model.Reditelj;
            film.Glumci         = model.Glumci;
            film.Zanr           = model.Zanr;
            film.TrajanjeMinute = int.Parse(model.Trajanje);
            film.SlikaUrl       = model.SlikaURL;
            film.TrailerUrl     = model.TrailerURL;
            film.Info           = model.Info;

            if (model.FilmID == 0)
            {
                _db.Film.Add(film);
            }

            _db.SaveChanges();
            return(Redirect("/Filmovi/Prikaz"));
        }