Example #1
0
        /// <summary>
        /// dohledani seznamu PhotoSetu
        /// </summary>
        public PhotosetCollection VtPhotosetsGetList()
        {
            var photosetCollection = new PhotosetCollection();

            var startTime = DateTime.Now;
            PhotosetCollection searchedForPage = null;
            var page = 1;

            do
            {
                RaiseSearchProgressEvent("PhotosetsGetList", photosetCollection.Count, startTime);

                searchedForPage = PhotosetsGetList(page, SearchOptions_PerPage_MAX);
                foreach (var photoset in searchedForPage)
                {
                    photosetCollection.Add(photoset);
                }
                page++;
            } while (searchedForPage.Count >= SearchOptions_PerPage_MAX);

            return(photosetCollection);
        }