Ejemplo n.º 1
0
        public ActionResult Pages(PagesFilter request)
        {
            request.SetDefaultPaging();

            var model = GetCommand<GetPagesListCommand>().ExecuteCommand(request);
            var success = model != null;
            var view = RenderView("Pages", model);

            return ComboWireJson(success, view, model, JsonRequestBehavior.AllowGet);
        }
        /// <summary>
        /// Masters the pages.
        /// </summary>
        /// <param name="request">The request.</param>
        /// <returns>
        /// Rendered master pages list.
        /// </returns>
        public ActionResult MasterPages(PagesFilter request)
        {
            request.SetDefaultPaging();
            request.OnlyMasterPages = true;
            var model = GetCommand<GetPagesListCommand>().ExecuteCommand(request);
            var success = model != null;

            var view = RenderView("MasterPages", model);
            var json = new
            {
                Tags = request.Tags,
                IncludeArchived = request.IncludeArchived,
                IncludeMasterPages = request.IncludeMasterPages
            };

            return ComboWireJson(success, view, json, JsonRequestBehavior.AllowGet);
        }
Ejemplo n.º 3
0
 public ActionResult PagesList(PagesFilter request)
 {
     request.SetDefaultPaging();
     var model = GetCommand<GetPagesListCommand>().ExecuteCommand(request);
     var success = model != null;
     return WireJson(success, model);
 }