public DEPFile Update(DEPFile file) { if (file.GetErrors().Any()) { _documentManagementServiceFacade.UpdateFile(file.fileId, file.fileStream); } return(file); }
public async Task <DEPFile> UpdateAsync(DEPFile file) { if (file.GetErrors().Any()) { await Task.Run(() => _documentManagementServiceFacade.UpdateFileAsync(file.fileId, file.fileStream)); } return(file); }
public DEPFile Add(DEPFile file) { // The child folder id is needed. System.Diagnostics.Contracts.Contract.Assert(file.childFolderId != 0); if (file.GetErrors().Count == 0) { Int64 fileId = _documentManagementServiceFacade.PutFile(file.fileName, file.childFolderId, file.fileStream); file.fileId = fileId; } return(file); }
public DEPFile GetDEPFile(long fileId) { // Set the time out to two minutes. base.Timeout = 300000; var fileDetails = base.GetFileDetails(fileId); var depFile = new DEPFile { fileStream = base.GetFile(fileId), fileName = fileDetails.objectDetailName, fileId = fileId, dateCreated = fileDetails.objectDateCreated, }; return(depFile); }