// GET: Detail public ActionResult Details(int ID) { FilmDetayViewModel filmdetay = new FilmDetayViewModel { Film = Database.Session.Get <Film>(ID), Salon = Database.Session.Query <Salon>().ToList(), Seans = Database.Session.Query <Seans>().ToList() }; return(View(filmdetay)); }
public ActionResult GetFilmDetay(int FilmId) { FilmDetayViewModel model = new FilmDetayViewModel(); using (var db = new DatabaseContext()) { model.Film = db.Filmler.Where(x => x.Film_ID == FilmId).Include(x => x.Yonetmenler).Include(x => x.Film_Turu).Include(x => x.Ulkeler).FirstOrDefault(); //model.Yorumlar = db.Yorumlar.Where(x => x.Yorum_Yapilan_Sayfa == FilmId.ToString() && x.Durumu == true).OrderByDescending(x=>x.Yorum_Tarihi).Include(x => x.Kullanici).ToList(); model.Yorumlar = db.Yorumlar.Where(x => x.Yorum_Yapilan_Sayfa == FilmId.ToString() && x.Durumu == true).Include(x => x.Kullanici).ToList(); model.Oyuncular = db.Oyuncu_Film.Where(x => x.Filmler.Film_ID == FilmId).Include(x => x.Oyuncular).Select(x => x.Oyuncular).ToList(); } return(View(model)); }