public IActionResult UrediSnimi(PrikazivanjeUrediVM model) { MyContext db = new MyContext(); Prikazivanje u = db.Prikazivanje.Where(x => x.PrikazivanjeID == model.PrikazivanjeID).Include(x => x.Sala).Include(x => x.Predstava).FirstOrDefault(); if (u.DatumPrikazivanja <= DateTime.Today) { return(RedirectToAction("Prikazi/" + model.PrikazivanjeID)); } else { u.PrikazivanjeID = model.PrikazivanjeID; u.SalaID = model.salaid; u.PredstavaID = model.predstavaid; u.DatumPrikazivanja = model.datumPrikazivanja; u.Cijena = model.Cijena; List <SelectListItem> sala = db.Sala.Select(x => new SelectListItem() { Value = x.SalaID.ToString(), Text = x.Naziv }).ToList(); sala = model.Sala; List <SelectListItem> predstava = db.Predstava.Select(x => new SelectListItem() { Value = x.PredstavaID.ToString(), Text = x.Naziv }).ToList(); predstava = model.Predstava; db.SaveChanges(); db.Dispose(); return(RedirectToAction("Prikazi/" + model.PrikazivanjeID)); } }
public IActionResult Uredi(int id) { MyContext db = new MyContext(); Prikazivanje u = db.Prikazivanje.Where(x => x.PrikazivanjeID == id).Include(x => x.Sala).Include(x => x.Predstava).FirstOrDefault(); PrikazivanjeUrediVM model = new PrikazivanjeUrediVM() { PrikazivanjeID = id, Sala = db.Sala.Select(x => new SelectListItem() { Value = x.SalaID.ToString(), Text = x.Naziv }).ToList(), salaid = u.SalaID, Predstava = db.Predstava.Select(x => new SelectListItem() { Value = x.PredstavaID.ToString(), Text = x.Naziv }).ToList(), predstavaid = u.PredstavaID, datumPrikazivanja = u.DatumPrikazivanja, Cijena = u.Cijena, }; db.Dispose(); return(View(model)); }
public UrediPrikazivanjePage(Prikazivanje prikazivanje) { InitializeComponent(); BindingContext = prikazivanjeVM = new PrikazivanjeUrediVM() { Prikazivanje = prikazivanje }; z = prikazivanje; }