Ejemplo n.º 1
0
        protected IEnumerable <Blog> OrderByDescending(IEnumerable <Blog> blogs, BlogOrderBy blogOrderBy)
        {
            switch (blogOrderBy)
            {
            case BlogOrderBy.DateCreated: return(blogs.OrderByDescending(b => b.DateCreated));

            case BlogOrderBy.LastUpdateDate: return(blogs.OrderByDescending(b => b.LastUpdateDate));

            default: return(blogs);
            }
        }
Ejemplo n.º 2
0
        protected IEnumerable <Blog> OrderBlogs(IEnumerable <Blog> blogs, SortOrder sortOrder, BlogOrderBy blogOrderBy)
        {
            switch (sortOrder)
            {
            case SortOrder.Ascending: return(OrderByAscending(blogs, blogOrderBy));

            case SortOrder.Descending: return(OrderByDescending(blogs, blogOrderBy));

            default: return(OrderByDescending(blogs, blogOrderBy));
            }
        }