Esempio n. 1
0
        public List <SharedFileOrFolderInfo> ListAllFilesFromFolder(string TargetFolder)
        {
            if (SharedFolders.Count() < 1)
            {
                RetrieveListOfSharedFolders();
            }
            FileStationSharedFolder SharedFolder = SharedFolders.Where(a => a.Info.Name == TargetFolder).FirstOrDefault();

            return(SharedFolder.GetAllFieldsFromFolder(SID));
        }
Esempio n. 2
0
        public string UploadFileToChosenFolder(string TargetFolder, string FilePath)
        {
            if (SharedFolders.Count() < 1)
            {
                RetrieveListOfSharedFolders();
            }
            FileStationSharedFolder SharedFolder = SharedFolders.Where(a => a.Info.Name == TargetFolder).FirstOrDefault();

            if (!String.IsNullOrEmpty(SharedFolder.Info.Name))
            {
                var response = SharedFolder.UploadFile(SID, FilePath);
                return(response);
            }
            return(String.Empty);
        }
Esempio n. 3
0
        public string SearchFilesFromTargetFolder(string TargetFolder)
        {
            if (SharedFolders.Count() < 1)
            {
                RetrieveListOfSharedFolders();
            }
            FileStationSharedFolder SharedFolder = SharedFolders.Where(a => a.Info.Name == TargetFolder).FirstOrDefault();

            if (String.IsNullOrEmpty(SharedFolder.Info.Name))
            {
                return($"Folder with name {TargetFolder} not found.");
            }
            string AllFiles = SharedFolder.GetAllFilesFromSearch(SID);

            return(AllFiles);
        }