public BlogsGridViewModel(IEnumerable <TModel> items, BlogsFilter filter, int totalCount, IEnumerable <LookupKeyValue> categories) : base(items, filter, totalCount) { Tags = filter.Tags; CategoryId = filter.CategoryId; Categories = categories; IncludeArchived = filter.IncludeArchived; }
public ActionResult Index(BlogsFilter request) { request.SetDefaultPaging(); var model = GetCommand<GetBlogPostListCommand>().ExecuteCommand(request); var success = model != null; var view = RenderView("Index", model); return ComboWireJson(success, view, model, JsonRequestBehavior.AllowGet); }
public BlogsGridViewModel(IEnumerable <TModel> items, BlogsFilter filter, int totalCount, IEnumerable <LookupKeyValue> categories) : base(items, filter, totalCount) { Tags = filter.Tags; CategoryId = filter.CategoryId; LanguageId = filter.LanguageId; Categories = categories; IncludeArchived = filter.IncludeArchived; Status = filter.Status; SeoStatus = filter.SeoStatus; Statuses = PagesFilter.PageStatuses; SeoStatuses = PagesFilter.SeoStatuses; }
public BlogsGridViewModel(IEnumerable <TModel> items, BlogsFilter filter, int totalCount) : base(items, filter, totalCount) { Tags = filter.Tags; Categories = filter.Categories; LanguageId = filter.LanguageId; IncludeArchived = filter.IncludeArchived; Status = filter.Status; SeoStatus = filter.SeoStatus; Statuses = PagesFilter.PageStatuses; SeoStatuses = PagesFilter.SeoStatuses; SortAliases = PagesFilter.SortAliases; }
public ActionResult Export(BlogsFilter request) { var xml = GetCommand<ExportBlogPostsCommand>().ExecuteCommand(request); return File(System.Text.Encoding.UTF8.GetBytes(xml), "text/xml", "blogs.xml"); }