Exemplo n.º 1
0
        public ActionResult EndreBildegalleri()
        {
            var vm = new BildegalleriViewModel();

            //vm.Bloggposter = new List<Bloggpost>();

            // var query = this._unit.Bildegallerier.GetAll();

            //foreach (var bilde in query)
            //{
            //    var svar = this._unit.Bloggsvar.GetByBloggpostId(blogg.BloggpostId);
            //    blogg.BloggsvarListe = svar.ToList();

            //    blogg.BloggimageListe = this._unit.BloggImages.GetByBloggpostId(blogg.BloggpostId).ToList();

            //};

            //vm.Bloggposter = query.ToList();
            //vm.Bloggsvar = new Bloggsvar();

            //vm.HvaSkjerListe = this._unit.HvaSkjer.GetAll().ToList();

            // vm.IsAuthenticated = true;



            return(View(vm));
        }
Exemplo n.º 2
0
        public ActionResult BildegalleriEngelsk(string seoName)
        {
            //Lager seo-vennlige linker
            //var seo = "nyheter-fra-oslofjorden-og-Ocean-Adventure";
            //if (seoName != Config.SeoName(seo))
            //    return RedirectToActionPermanent("BildegalleriEngelsk", new { seoName = Config.SeoName(seo) });

            var query = _unit.Bildegallerier.GetById(1);

            var vm = new BildegalleriViewModel();

            vm.Bilder = new List <BildegalleriImage>();

            var tempImages = _unit.BildegalleriImages.GetAll().ToList();

            foreach (var temp in tempImages)
            {
                var image = new BildegalleriImage
                {
                    ImageFile    = Config.BildegalleriImagesFolderPath + temp.ImageFile + ".jpg",
                    ErHovedbilde = temp.ErHovedbilde
                };
                vm.Bilder.Add(image);

                if (temp.ErHovedbilde)
                {
                    vm.Hovedbilde = Config.BildegalleriImagesFolderPath + temp.ImageFile + ".jpg";
                }
            }
            ;


            if (query != null)
            {
                vm.Bildegalleri = new Bildegalleri
                {
                    Type        = query.Type,
                    Model       = query.Model,
                    Ingress     = query.IngressEngelsk,
                    Tekst1      = query.Tekst1Engelsk,
                    Tekst2      = query.Tekst2Engelsk,
                    Tekst3      = query.Tekst3Engelsk,
                    Tekst4      = query.Tekst4Engelsk,
                    Tekst5      = query.Tekst5Engelsk,
                    Beskrivelse = query.BeskrivelseEngelsk,
                    Tittel      = query.TittelEngelsk
                };
            }

            return(View("BildegalleriEngelsk", vm));
        }
Exemplo n.º 3
0
        public ActionResult Bildegalleri(string seoName)
        {
            //Lager seo-vennlige linker
            var seo = "nyheter-fra-oslofjorden-og-Ocean-Adventure";

            if (seoName != Config.SeoName(seo))
            {
                return(RedirectToActionPermanent("Bildegalleri", new { seoName = Config.SeoName(seo) }));
            }

            var query = _unit.Bildegallerier.GetById(1);

            var vm = new BildegalleriViewModel();

            vm.Bilder = new List <BildegalleriImage>();

            var tempImages = _unit.BildegalleriImages.GetAll().ToList();

            foreach (var temp in tempImages)
            {
                var image = new BildegalleriImage
                {
                    ImageFile    = Config.BildegalleriImagesFolderPath + temp.ImageFile + ".jpg",
                    ErHovedbilde = temp.ErHovedbilde
                };
                vm.Bilder.Add(image);

                if (temp.ErHovedbilde)
                {
                    vm.Hovedbilde = Config.BildegalleriImagesFolderPath + temp.ImageFile + ".jpg";
                }
            }
            ;


            if (query != null)
            {
                vm.Bildegalleri = new Bildegalleri
                {
                    Type        = query.Type,
                    Model       = query.Model,
                    Ingress     = query.Ingress,
                    Tekst1      = query.Tekst1,
                    Tekst2      = query.Tekst2,
                    Tekst3      = query.Tekst3,
                    Tekst4      = query.Tekst4,
                    Tekst5      = query.Tekst5,
                    Beskrivelse = query.Beskrivelse,
                    Tittel      = query.Tittel
                };
            }



            //foreach (var bilde in query)
            //{
            //    var svar = this._unit.Bloggsvar.GetByBloggpostId(blogg.BloggpostId);
            //    blogg.BloggsvarListe = svar.ToList();


            //{ "1.JPG" },{"ImageFile : 2.JPG" }]
            //this._unit.BloggImages.GetByBloggpostId(blogg.BloggpostId).ToList();}

            ////};

            //vm.Bloggposter = query.ToList();
            //vm.Bloggsvar = new Bloggsvar();

            //vm.HvaSkjerListe = this._unit.HvaSkjer.GetAll().ToList();

            // vm.IsAuthenticated = true;



            return(View(vm));
        }