Пример #1
0
        public ActionResult Index(int page = 1)
        {
            PageModelFactory pageModelFactory = new PageModelFactory();
            PageIndexModel model = pageModelFactory.LoadIndex(page);

            return CheckViewModel(model);
        }
Пример #2
0
        public ActionResult Edit(PageEditModel request)
        {
            PageModelFactory pageModelFactory = new PageModelFactory();
            PageEditModel model = ModelState.IsValid ? pageModelFactory.EditPage(request) : pageModelFactory.LoadEdit(request.PageID, request.LanguageID);

            return CheckViewModel(model);
        }
Пример #3
0
        public ActionResult Edit(long pageID, long? languageID)
        {
            PageModelFactory pageModelFactory = new PageModelFactory();
            PageEditModel model = pageModelFactory.LoadEdit(pageID, languageID);

            return View(model);
        }
Пример #4
0
        public ActionResult Delete(long pageID)
        {
            PageModelFactory pageModelFactory = new PageModelFactory();
            PageDeleteModel model = pageModelFactory.DeletePage(pageID);

            return CheckViewModel(model);
        }
Пример #5
0
        public ActionResult Create(PageCreateModel request)
        {
            PageModelFactory pageModelFactory = new PageModelFactory();
            PageCreateModel model = ModelState.IsValid ? pageModelFactory.PageCreate(request) : pageModelFactory.LoadCreate();

            return CheckViewModel(model);
        }
Пример #6
0
        public ActionResult Create()
        {
            PageModelFactory pageModelFactory = new PageModelFactory();
            PageCreateModel model = pageModelFactory.LoadCreate();

            return View(model);
        }