예제 #1
0
        private MoveableType.Category InternalGetFrontPageCategory()
        {
            var mcat = new MoveableType.Category
            {
                categoryId   = "Front Page",
                categoryName = "Front Page"
            };

            //mcat.isPrimary = true;
            return(mcat);
        }
예제 #2
0
        public MoveableType.Category[] InternalGetCategoryList()
        {
            var arrayList  = new List <MoveableType.Category>();
            var categories = dataService.GetCategories();

            if (categories.Count == 0)
            {
                arrayList.Add(InternalGetFrontPageCategory());
            }
            else
            {
                foreach (CategoryCacheEntry catEntry in categories)
                {
                    var category = new MoveableType.Category
                    {
                        categoryId   = NoNull(catEntry.Name),
                        categoryName = NoNull(catEntry.Name)
                    };
                    //category.isPrimary=false;
                    arrayList.Add(category);
                }
            }
            return(arrayList.ToArray());
        }