Exemplo n.º 1
0
        public static LinkCategory Links(CategoryType catType, Blog blog, UrlHelper urlHelper)
        {
            switch (catType)
            {
            case CategoryType.PostCollection:
                return(Transformer.BuildLinks(UIText.PostCollection, CategoryType.PostCollection, blog, urlHelper));

            case CategoryType.ImageCollection:
                return(Transformer.BuildLinks(UIText.ImageCollection, CategoryType.ImageCollection, blog, urlHelper));

            case CategoryType.StoryCollection:
                return(Transformer.BuildLinks(UIText.ArticleCollection, CategoryType.StoryCollection, blog, urlHelper));

            default:
                Debug.Fail(String.Format(CultureInfo.InvariantCulture,
                                         "Invalid CategoryType: {0} via Subtext.Web.UI.UIData.Links", catType));
                return(null);
            }
        }