示例#1
0
        public List <FilmYonetmenDTO> FilmYonetmenBilgisi(int FilmID)
        {
            Film film = fm.Get(FilmID);

            foreach (var item in film.Yonetmenler)
            {
                FilmYonetmenDTO fyDTO = new FilmYonetmenDTO();
                fyDTO.YonetmenAdSoyad = item.YonetmenAd + " " + item.YonetmenSoyad;
                yonetmenListesi.Add(fyDTO);
            }
            return(yonetmenListesi);
        }
示例#2
0
        public List <FilmOyuncuDTO> FilmOyuncuBilgisi(int FilmID)
        {
            Film film = fm.Get(FilmID);

            foreach (var item in film.Oyuncular)
            {
                FilmOyuncuDTO foDTO = new FilmOyuncuDTO();
                foDTO.OyuncuAdSoyad = item.OyuncuAd + " " + item.OyuncuSoyad;
                oyuncuListesi.Add(foDTO);
            }
            return(oyuncuListesi);
        }
        public List <FilmTurDTO> FilmTurBilgisi(int FilmID)
        {
            Film film = fm.Get(FilmID);

            foreach (var item in film.Turler)
            {
                FilmTurDTO ftDTO = new FilmTurDTO();
                ftDTO.FilmTurAdi = item.TurAdi;
                turListesi.Add(ftDTO);
            }
            return(turListesi);
        }
示例#4
0
        public List <FilmUlkeDTO> FilmUlkeBilgisi(int FilmID)
        {
            Film film = fm.Get(FilmID);

            foreach (var item in film.Ulkeler)
            {
                FilmUlkeDTO fuDTO = new FilmUlkeDTO();
                fuDTO.UlkeAdi = item.UlkeAdi;
                ulkeListesi.Add(fuDTO);
            }
            return(ulkeListesi);
        }
示例#5
0
        public List <FilmDetayDTO> FilmBilgileriGetir(int FilmID)
        {
            Film film = fm.Get(FilmID);

            filmListesi.Add(film);

            foreach (var item in filmListesi)
            {
                FilmDetayDTO fdDTO = new FilmDetayDTO();
                fdDTO.FilmAdi   = item.FilmAdi;
                fdDTO.Aciklama  = item.Aciklama;
                fdDTO.Dil       = item.Dil.DilAdi;
                fdDTO.Sure      = item.FilmSure;
                fdDTO.Yil       = item.YapimYili.Year.ToString();
                fdDTO.PosterURL = item.Posterler.FirstOrDefault().PosterURL;
                filmDetayListesi.Add(fdDTO);
            }

            return(filmDetayListesi);
        }
示例#6
0
        public string FilmAnaFragmanGetir(int FilmID)
        {
            string fragmanLink = fm.Get(FilmID).Fragmanlar.FirstOrDefault().FragmanURL;

            return(fragmanLink);
        }