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" }));
 }
Exemplo n.º 5
0
 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" });
 }
Exemplo n.º 7
0
 public int EntryCount(CategoryPart categoryPart) {
     return EntryCount(categoryPart, VersionOptions.Published);
 }
Exemplo n.º 8
0
 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>());
 }
Exemplo n.º 9
0
 public IEnumerable<EntryPart> Get(CategoryPart categoryPart, int skip, int count) {
     return Get(categoryPart, skip, count, VersionOptions.Published);
 }
Exemplo n.º 10
0
 public IEnumerable<EntryPart> Get(CategoryPart categoryPart, VersionOptions versionOptions) {
     return GetCategoryQuery(categoryPart, versionOptions).List().Select(ci => ci.As<EntryPart>());
 }
Exemplo n.º 11
0
 public IEnumerable<EntryPart> Get(CategoryPart categoryPart) {
     return Get(categoryPart, VersionOptions.Published);
 }