コード例 #1
0
        }//CertificateView

        public ActionResult ClientPage(string client = "")
        {
            PageContentContext db = new PageContentContext();
            var query             = from p in db.Clients
                                    where p.ClientName == client
                                    select new ClientView
            {
                ClientName  = p.ClientName,
                ClientAbout = p.ClientAbout,
                HasLogo     = p.HasLogo
            };

            if (client == "")
            {
                query = from p in db.Clients
                        select new ClientView
                {
                    ClientName  = p.ClientName,
                    ClientAbout = p.ClientAbout,
                    HasLogo     = p.HasLogo
                };
            }//if
            List <ClientView> pagescontent = query.ToList();

            if (pagescontent.Count == 0)
            {
                return(HttpNotFound());
            }
            ViewBag.TitleStr = pagescontent[0].ClientName;
            ViewBag.Title    = "BPEC - " + pagescontent[0].ClientName;
            return(View(pagescontent[0]));
            //return View();
        }
コード例 #2
0
        public static List <ClientName> GetClientNames()
        {
            PageContentContext db = new PageContentContext();
            var query             = from p in db.Clients
                                    select new ClientName
            {
                ClientNameStr = p.ClientName
            };
            List <ClientName> pagescontent = query.ToList();

            if (pagescontent.Count == 0)
            {
                return(null);
            }
            return(pagescontent);
        }
コード例 #3
0
        public static string GetHeader()
        {
            PageContentContext db = new PageContentContext();
            var query             = from p in db.PagesContent
                                    where p.PageCode == "Header Announcement"
                                    select new
            {
                Content = p.PageContentHTML,
                Title   = p.PageDisplayName
            };
            var pagescontent = query.ToList();

            if (pagescontent.Count == 0)
            {
                return("");
            }
            return(pagescontent[0].Content);
        }
コード例 #4
0
        public ActionResult AboutPage(string section = "Mission, Vision and Fact")
        {
            PageContentContext db = new PageContentContext();
            var query             = from p in db.PagesContent
                                    where p.PageCode == section
                                    select new {
                Content = p.PageContentHTML,
                Title   = p.PageDisplayName
            };
            var pagescontent = query.ToList();

            if (pagescontent.Count == 0)
            {
                return(HttpNotFound());
            }
            ViewBag.TitleStr = pagescontent[0].Title;
            ViewBag.Title    = "BPEC - " + pagescontent[0].Title;
            return(View((object)pagescontent[0].Content));
            //return View();
        }
コード例 #5
0
        }//CertificateView

        public ActionResult CertificatesPage(string cert = "CPA")
        {
            PageContentContext db = new PageContentContext();
            var query             = from p in db.Certificates
                                    where p.CertificateName == cert
                                    select new CertificateView
            {
                CertificateName    = p.CertificateName,
                CertificateAbout   = p.CertificateAbout,
                CertificateWhy     = p.CertificateWhy,
                CertificateWhyBPEC = p.CertificateWhyBPEC,
                CertificateWho     = p.CertificateWho
            };
            List <CertificateView> pagescontent = query.ToList();

            if (pagescontent.Count == 0)
            {
                return(HttpNotFound());
            }
            ViewBag.TitleStr = pagescontent[0].CertificateName;
            ViewBag.Title    = "BPEC - " + pagescontent[0].CertificateName;
            return(View(pagescontent[0]));
            //return View();
        }