Ejemplo n.º 1
0
        public override BlogItem[] GetDateRange(DateTime startDate, DateTime stopDate)
        {
            // create the post provider object
            Posts posts = new Posts();

            // select all posts in a date range
            DataTable table = posts.SelectDateRange(startDate, stopDate);

            ArrayList blogs = new ArrayList(table.Rows.Count);

            foreach(DataRow row in table.Rows)
            {
                blogs.Add(this.BuildBlog(row));
            }

            return blogs.ToArray(typeof(BlogItem)) as BlogItem[];
        }
Ejemplo n.º 2
0
        public override BlogItem[] GetTopBlogs(int recordsToReturn)
        {
            // create the post provider object
            Posts posts = new Posts();

            // select all posts in a date range
            DataTable table = posts.SelectTop(recordsToReturn);

            ArrayList blogs = new ArrayList(table.Rows.Count);

            foreach(DataRow row in table.Rows)
            {
                blogs.Add(this.BuildBlog(row));
            }

            return blogs.ToArray(typeof(BlogItem)) as BlogItem[];
        }