Exemplo n.º 1
0
        public ViewResult Create_Details(int?id)
        {
            Zanrai zanrai = _zanrai.GetZanrai(id.Value);

            if (zanrai == null)
            {
                Response.StatusCode = 404;
                return(View("ZanraiNerastas", id.Value));
            }

            ZanruSukurimasDetailsViewModel zanruSukurimasDetailsViewModel = new ZanruSukurimasDetailsViewModel()
            {
                Zanrai    = zanrai,
                PageTitle = "Sukurto žanro aparašas"
            };

            return(View(zanruSukurimasDetailsViewModel));
        }
Exemplo n.º 2
0
        public ViewResult Details(int?id)
        {
            Filmas filmas = _filmaiDB.GetFilmas(id.Value);
            Zanrai zanrai = _zanrai.GetZanrai(filmas.ZanraiId);

            IQueryable <Aktorius> aktorius = from m in _ffilmaiDB.Aktoriai
                                             select m;

            var aktoriaiFilmasId = from m in _ffilmaiDB.AktoriaiFilmai
                                   select m.FilmasId;

            var aktoriaiFilmas = from m in _ffilmaiDB.AktoriaiFilmai
                                 select m;

            foreach (var m in aktoriaiFilmasId)
            {
                if (m == id.Value)
                {
                    //aktoriaiFilmas = aktoriaiFilmas.Where(x => x.FilmasId == m);
                    aktorius = aktoriaiFilmas.Where(x => x.FilmasId == m).Select(z => z.Aktorius);
                }
            }

            //filmas.AktoriaiFilmai = aktoriaiFilmas.Include(p => p.Aktorius).ToList();
            filmas.DB_Aktoriai = aktorius.ToList();

            if (filmas == null)
            {
                Response.StatusCode = 404;
                return(View("FilmasNerastas", id.Value));
            }

            HomeDetailsViewModel homeDetailsViewModel = new HomeDetailsViewModel()
            {
                Filmas = filmas,
                //Zanrai = zanrai,
                //DB_Aktoriai = string.Join(", ", filmas.AktoriaiFilmai.Select(x => x.Aktorius.VardasPavarde)),
                DB_Aktoriai = string.Join(", ", filmas.DB_Aktoriai.Select(x => x.VardasPavarde)),
                PageTitle   = "Pasirinkto filmo aparašas"
            };

            return(View(homeDetailsViewModel));
        }