Ejemplo n.º 1
0
        public ActionResult RolesList(SearchableGridOptions request)
        {
            request.SetDefaultPaging();
            var model = GetCommand<GetRolesCommand>().ExecuteCommand(request);

            return WireJson(model != null, model);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Renders a category list for the site settings dialog.
        /// </summary>
        /// <param name="request">The request.</param>
        /// <returns>
        /// Rendered category list.
        /// </returns>
        public ActionResult Categories(SearchableGridOptions request)
        {
            request.SetDefaultPaging();
            var model = GetCommand<GetCategoryListCommand>().ExecuteCommand(request);

            return View(model);
        }
Ejemplo n.º 3
0
        /// <summary>
        /// User list for Site Settings.
        /// </summary>
        /// <param name="request">The request.</param>
        /// <returns>User list view.</returns>
        public ActionResult Index(SearchableGridOptions request)
        {
            request.SetDefaultPaging();
            var model = GetCommand<GetUsersCommand>().ExecuteCommand(request);

            return View(model);
        }
Ejemplo n.º 4
0
        /// <summary>
        /// Lists the template.
        /// </summary>
        /// <returns>Json result.</returns>
        public ActionResult ListTemplate()
        {
            var view = RenderView("Partial/ListTemplate", null);
            var request = new SearchableGridOptions();
            request.SetDefaultPaging();

            var authors = GetCommand<GetAuthorListCommand>().ExecuteCommand(request);

            return ComboWireJson(authors != null, view, authors, JsonRequestBehavior.AllowGet);
        }
        public ActionResult ListTemplate()
        {
            var view = RenderView("List", null);
            var request = new SearchableGridOptions();
            request.SetDefaultPaging();

            var subscribers = GetCommand<GetSubscriberListCommand>().ExecuteCommand(request);

            return ComboWireJson(subscribers != null, view, subscribers, JsonRequestBehavior.AllowGet);
        }
Ejemplo n.º 6
0
        public ActionResult WidgetUsages(string widgetId, SearchableGridOptions options)
        {
            options.SetDefaultPaging();

            var request = new GetWidgetUsagesCommandRequest
                          {
                              Options = options,
                              WidgetId = widgetId.ToGuidOrDefault()
                          };

            var model = GetCommand<GetWidgetUsagesCommand>().ExecuteCommand(request);
            var view = RenderView("Partial/WidgetUsagesTemplate", null);

            return ComboWireJson(model != null, view, model, JsonRequestBehavior.AllowGet);
        }
        /// <summary>
        /// Renders a templates list for the site settings dialog.
        /// </summary>
        /// <returns>Rendered templates list.</returns>
        public ActionResult Templates(SearchableGridOptions request)
        {
            request.SetDefaultPaging();
            var model = GetCommand<GetSiteSettingsTemplatesCommand>().ExecuteCommand(request);

            return View(model);
        }
Ejemplo n.º 8
0
        public ActionResult Widgets(SearchableGridOptions request)
        {
            request.SetDefaultPaging();
            var model = GetCommand<GetSiteSettingsWidgetsCommand>().ExecuteCommand(request);

            // TODO: add servercontrolwidgetvalidation command and check if server controls exists in the server.
            /*if (model.ValidationMessages != null && model.ValidationMessages.Count > 0)
            {
                Messages.AddWarn(model.ValidationMessages.ToArray());
            }
            */

            return View(model);
        }