예제 #1
0
        public ActionResult OurMPs()
        {
            OurMpsContents ourMpsContents = new OurMpsContents();
            List <OurMps>  OurMps         = _aboutUsDao.Get();

            if (OurMps != null && OurMps.Count > 0)
            {
                ourMpsContents.OurMpList = OurMps;
            }

            ViewBannerModel viewBanner = _bannerDao.GetViewBanner();

            if (viewBanner != null && viewBanner.AboutUsBanner != null && viewBanner.AboutUsBanner.Count > 0)
            {
                ourMpsContents.AboutUsBanner = viewBanner.AboutUsBanner.Where(s => s.Page == "Our MPs").FirstOrDefault();
            }

            return(View(ourMpsContents));
        }
        public ActionResult Preview(OurMps OM)
        {
            if (OM.Image != null && OM.Image.ContentLength > 0)
            {
                OM.ImageExtension = Path.GetExtension(OM.Image.FileName).Trim('.');
                OM.ImageName      = Path.GetFileNameWithoutExtension(OM.Image.FileName);
                OM.ImageGUID      = Guid.NewGuid().ToString("N");
                string Imagelocation = Server.MapPath("~/Resources/Images/OurMps/" + OM.ImageGUID + "." + OM.ImageExtension);
                OM.Image.SaveAs(Imagelocation);
            }

            OurMpsContents ourMps = new OurMpsContents();

            ourMps.OurMps = OM;
            ViewBannerModel viewBanner = _bannerDao.GetViewBanner();

            if (viewBanner != null && viewBanner.AboutUsBanner != null && viewBanner.AboutUsBanner.Count > 0)
            {
                ourMps.AboutUsBanner = viewBanner.AboutUsBanner.Where(s => s.Page == "Our MPs").FirstOrDefault();
            }
            return(View(ourMps));
        }