コード例 #1
0
        public async Task <IActionResult> OnGet()
        {
            _page = await _db_pages.GetPage("Contacts");

            if (_page == null)
            {
                return(NotFound());
            }
            return(Page());
        }
コード例 #2
0
        public ViewResult Page(string path, string language = "en")
        {
            Page sitePage = _repository.GetPage("/" + (path ?? "Home"), language);

            //if (sitePage == null)
            //{
            //    sitePage = ((SiteEFSession)session).GetPage("index", CultureManager.GetCurrentCulture());
            //    ViewData["IsHomePage"] = true;
            //    TempData["error"] = string.Format("No se ha encontrado la pagina <b>{0}</b> en la base de datos.", page);
            //}
            return(View("Index", sitePage));
        }
コード例 #3
0
ファイル: Delivery.cshtml.cs プロジェクト: sergden/OOOFormula
        public async Task <IActionResult> OnGet()
        {
            _page = await _db.GetPage("Delivery");

            if (_page == null)
            {
                return(NotFound());
            }
            return(Page());
        }
コード例 #4
0
        public async Task <IActionResult> OnGetAsync()
        {
            _page = await _db.GetPage("About");

            if (_page == null)
            {
                return(NotFound());
            }
            return(Page());
        }
コード例 #5
0
        public async Task <IActionResult> OnGetAsync(int id)
        {
            _Pages = await _db.GetPage(id);

            if (_Pages == null)
            {
                return(NotFound());
            }
            return(Page());
        }
コード例 #6
0
 public Page GetPage(string page)
 {
     return(pagesRepository.GetPage(page));
 }