/// <summary> ///Populate _images,_pendingImagesForUpload,_pendingImagesForAddSet /// </summary> /// <param name="dir"></param> /// <returns></returns> private bool DoInitCheck(string dir) { _log.InfoFormat("DoInitCheck: {0}", dir); _dataaccess = new DataAccess(); _allimages = _dataaccess.GetAllStatus(dir); _log.InfoFormat("Total Count :{0}", _allimages.Count); _pendingImagesForUpload = _allimages.Where(image => image.IsUploaded == false).ToList(); _pendingImagesForAddSet = _allimages.Where(image => image.IsAddToSetCompleted == false).ToList(); if (_pendingImagesForUpload.Count == 0 && _pendingImagesForAddSet.Count == 0) { _log.InfoFormat("All images already uploaded and Added to set ..."); return false; } Print(); return true; }