Esempio n. 1
0
        public ActionResult DeletePage(int id)//Change to page model
        {
            _pagesManager = PageManagerFactory.Create();
            var response = _pagesManager.DeletePage(id);

            if (response.Success == true)
            {
                return(RedirectToAction("Pages"));
            }
            else
            {
                //Error somehow
                return(RedirectToAction("Pages"));
            }
        }
Esempio n. 2
0
        public ActionResult EditPage(int id)
        {
            _pagesManager = PageManagerFactory.Create();
            var response = _pagesManager.GetPageById(id);

            if (response.Success == true)
            {
                return(View(response.Payload));
            }
            else
            {
                //Error somehow??
                return(RedirectToAction("Pages"));
            }
        }
Esempio n. 3
0
        public ActionResult EditPage(Pages model)//Change to page model
        {
            _pagesManager = PageManagerFactory.Create();
            //send in model to be edtited
            var response = _pagesManager.EditPage(model);

            if (response.Success == true)
            {
                return(RedirectToAction("Pages"));
            }
            else
            {
                //error somehow
                return(View(model));
            }
        }
Esempio n. 4
0
        public ActionResult AddPage(Pages model)//Change to page model
        {
            _pagesManager = PageManagerFactory.Create();

            //send in model to be added to database
            var response = _pagesManager.AddPage(model);

            if (response.Success == true)
            {
                return(RedirectToAction("Pages"));
            }
            else
            {
                return(View(model));
            }
        }
Esempio n. 5
0
        public ActionResult Page(int id)
        {
            var model = new PageVM();
            var mgr   = PageManagerFactory.Create();

            var reponse = mgr.GetPageById(id);

            if (reponse.Success == true)
            {
                model.Page = reponse.Payload;
                return(View(model));
            }
            else
            {
                //Error out somehow??
                return(View(model));
            }
        }
Esempio n. 6
0
        public ActionResult Pages()
        {
            var model = new PageVM();

            //Get Pages
            _pagesManager = PageManagerFactory.Create();

            var response = _pagesManager.GetAllPages();

            if (response.Success == true)
            {
                model.Pages = new List <Pages>();
                model.Pages = response.Payload;
            }
            else
            {
                //error out
            }

            return(View(model));
        }