예제 #1
0
        // 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));
        }
예제 #2
0
        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));
        }