public IActionResult Save(ProjekcijaAddVM model) { MojDbContext db = new MojDbContext(); try { Projekcija novaProjekcija = new Projekcija() { FilmID = model.FilmID, DvoranaID = model.DvoranaID, Pocetak = model.Pocetak, Kraj = model.Kraj, Cijena = model.Cijena }; db.Projekcija.Add(novaProjekcija); db.SaveChanges(); db.Dispose(); return(RedirectToAction(nameof(Index))); } catch (Exception ex) { return(Json(new { status = "error", message = "Greška prilikom snimanja projekcije! " })); } }
public IActionResult Add() { MojDbContext db = new MojDbContext(); try { ProjekcijaAddVM model = new ProjekcijaAddVM() { Film = db.Film.Select(x => new Microsoft.AspNetCore.Mvc.Rendering.SelectListItem() { Value = x.Id.ToString(), Text = x.Naziv }).ToList(), Dvorana = db.Dvorana.Select(x => new Microsoft.AspNetCore.Mvc.Rendering.SelectListItem() { Value = x.DvoranaID.ToString(), Text = x.Naziv }).ToList() }; db.Dispose(); return(View(model)); } catch (Exception ex) { return(Json(new { status = "error", message = "Greška prilikom dodavanja projekcije! " })); } }