Beispiel #1
0
        public ActionResult ViewSearchedStaticPage(int id)
        {
            var manager = new StaticManger();
            var model   = manager.GetBySearch(id);

            return(View(model));
        }
Beispiel #2
0
        public ActionResult ViewInfoPage(int id)
        {
            var manager = new StaticManger();
            var model   = manager.GetPostByID(id);

            return(View(model));
        }
Beispiel #3
0
        public ActionResult AdminDeleteStaticPage(StaticPage page)
        {
            var manager = new StaticManger();

            manager.RemoveStaticPage(page);
            return(RedirectToAction("ManageStaticPages"));
        }
Beispiel #4
0
        public ActionResult AdminEditStaticPage(StaticPageSearchVM vm)
        {
            if (ModelState.IsValid)
            {
                var manager = new StaticManger();
                var tagm    = new TagManager();
                var page    = new StaticPage();

                var pagetags = new List <Tag>();
                page.Name        = vm.Page.Name;
                page.Tag         = vm.Page.Tag;
                page.Category    = vm.Page.Category;
                page.Body        = vm.Page.Body;
                page.Name        = vm.Page.Name;
                page.Approved    = Approved.Yes;
                page.DateCreated = DateTime.Today;
                page.Id          = vm.Page.Id;
                foreach (var id in vm.SelectedTagIds)
                {
                    var tag = tagm.GetTagById(id);
                    pagetags.Add(tag);
                }
                page.Tag = pagetags;

                manager.EditStaticPage(page);
                return(RedirectToAction("ManageStaticPages"));
            }
            return(View("AdminEditStaticPage"));
        }
Beispiel #5
0
        public ActionResult ManageStaticPages()
        {
            var manager = new StaticManger();
            var model   = manager.GetAllPages();

            return(View(model));
        }
        public ActionResult EmployeeViewPandR()
        {
            var manager = new StaticManger();
            var model   = manager.GetPostByID(3);

            return(View(model));
        }
        public List <StaticPage> PagesList()
        {
            var manager = new StaticManger();
            var list    = manager.GetAllPages();

            //list.RemoveRange(0, 3);

            return(list);
        }
Beispiel #8
0
        public ActionResult AdminEditStaticPage(int id)
        {
            var tagmanager = new TagManager();
            var manager    = new StaticManger();
            var page       = manager.GetPostByID(id);
            var vm         = new StaticPageSearchVM();

            vm.SetTags(tagmanager.GetAllTags());

            vm.Page = page;

            return(View(vm));
        }