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)); }
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); }
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); }