public CategoryPart CreateCategory(string tagName, bool isDisabled) { var result = GetEventCategoriesByName(tagName); if (result == null) { result = new CategoryPart { CategoryName = tagName }; _contentManager.Create(result); } return(result); }
public static string GetEventsForCategory(this UrlHelper urlHelper, CategoryPart eventCategoryPart) { return urlHelper.Action("GetEventsForCategory", "EventCategoryAdmin", new { categoryId = eventCategoryPart.Get<IdentityPart>().Identifier, area = "Orchard.CalendarEvents" }); }
public static string EntryCreate(this UrlHelper urlHelper, CategoryPart categoryPart) { return urlHelper.Action("Create", "EntryAdmin", new { categoryId = categoryPart.Id, area = "ObalRoku.Entries" }); }
public static string GetEventsForCategory(this UrlHelper urlHelper, CategoryPart eventCategoryPart) { return(urlHelper.Action("GetEventsForCategory", "EventCategoryAdmin", new { categoryId = eventCategoryPart.Get <IdentityPart>().Identifier, area = "Orchard.CalendarEvents" })); }
public int EntryCount(CategoryPart categoryPart, VersionOptions versionOptions) { return GetCategoryQuery(categoryPart, versionOptions).Count(); }
public static string CategoryEdit(this UrlHelper urlHelper, CategoryPart categoryPart) { return urlHelper.Action("Edit", "CategoryAdmin", new { seasonId = categoryPart.SeasonPart.Id, categoryId = categoryPart.Id, area = "ObalRoku.Entries" }); }
public int EntryCount(CategoryPart categoryPart) { return EntryCount(categoryPart, VersionOptions.Published); }
public IEnumerable<EntryPart> Get(CategoryPart categoryPart, int skip, int count, VersionOptions versionOptions) { return GetCategoryQuery(categoryPart, versionOptions) .Slice(skip, count) .ToList() .Select(ci => ci.As<EntryPart>()); }
public IEnumerable<EntryPart> Get(CategoryPart categoryPart, int skip, int count) { return Get(categoryPart, skip, count, VersionOptions.Published); }
public IEnumerable<EntryPart> Get(CategoryPart categoryPart, VersionOptions versionOptions) { return GetCategoryQuery(categoryPart, versionOptions).List().Select(ci => ci.As<EntryPart>()); }
public IEnumerable<EntryPart> Get(CategoryPart categoryPart) { return Get(categoryPart, VersionOptions.Published); }