public override void CopyFolder(FileManagerFolder folder, FileManagerFolder newParentFolder) { ProcessBlueprintDataProvider.Insert(new FileSystemItem { IsFolder = true, Name = folder.Name, ParentId = FindFolderItem(newParentFolder).ParentId, LastWriteTime = DateTime.Now }); }
public override void CreateFolder(FileManagerFolder parent, string name) { ProcessBlueprintDataProvider.Insert(new FileSystemItem { IsFolder = true, Name = name, ParentId = FindFolderItem(parent).FileId, LastWriteTime = DateTime.Now }); RefreshFolderCache(); }
public override void UploadFile(FileManagerFolder folder, string fileName, Stream content) { ProcessBlueprintDataProvider.Insert(new FileSystemItem { IsFolder = false, LastWriteTime = DateTime.Now, Name = fileName, ParentId = FindFolderItem(folder).FileId, Data = ReadAllBytes(content) }); //base.UploadFile(folder, fileName, content); }
public override void CopyFile(FileManagerFile file, FileManagerFolder newParentFolder) { var fileData = FindFileItem(file); if (fileData != null) { ProcessBlueprintDataProvider.Insert(new FileSystemItem { IsFolder = false, ParentId = FindFolderItem(newParentFolder).FileId, Name = fileData.Name, Data = fileData.Data, LastWriteTime = DateTime.Now }); } RefreshFolderCache(); }