Exemplo n.º 1
0
        // GET: Pages
        public ActionResult Index(string friendlyUrl)
        {
            friendlyUrl = SecureUtilities.RemoveSqlInjection(friendlyUrl);
            PageLanguages lang = PageLanguages.Vietnamese;

            if (Language == "vn")
            {
                lang = PageLanguages.Vietnamese;
            }
            else if (Language == "en")
            {
                lang = PageLanguages.English;
            }

            var page = new PageViewModel();

            if (friendlyUrl == "dangkynhaphoc" || friendlyUrl == "lienhe")
            {
                var headerDefault = _headerTemplateServices.GetHeaderTemplateDefault();
                var footerDefault = _footerTemplateServices.GetFooterTemplateDefault();
                if (Language == "vn")
                {
                    page.HeaderContent = headerDefault.Content;
                    page.FooterContent = footerDefault.Content;
                }
                else if (Language == "en")
                {
                    page.HeaderContent = headerDefault.ContentEnglish;
                    page.FooterContent = footerDefault.ContentEnglish;
                }

                ViewBag.IsSpecialPage = true;
                if (friendlyUrl == "dangkynhaphoc")
                {
                    ViewBag.Title = "Đăng kí nhập học";
                }
                else if (friendlyUrl == "lienhe")
                {
                    ViewBag.Title = "Liên hệ";
                }
            }
            else
            {
                page          = _pageServices.GetPageByFiendlyUrl(friendlyUrl, lang);
                ViewBag.Title = page.Title;
            }

            return(View(page));
        }