private void MoveFilesToProcessed(IEnumerable <TransferControlFile> files) { var processedPath = _transferControlConfigurationManager.GetOutboundFileProcessedDirectory(); foreach (var transferControlFile in files) { var fileInfo = new FileInfo(transferControlFile.FileLocation); _fileIo.Move(fileInfo, new FileInfo(Path.Combine(processedPath, fileInfo.Name))); } }
private void MoveToProcessedFolder(string controlFile) { var masterControlFileName = _configuration.GetOutboundMasterControlFilename(); var outboundProcessedFileDirectory = _configuration.GetOutboundFileProcessedDirectory(); string destFileName = outboundProcessedFileDirectory + masterControlFileName + "_" + DateTime.Now.ToString("yyyyMMddHHmmss"); _fileIo.Move(new FileInfo(controlFile), new FileInfo(destFileName)); }
private void MoveInboundFileToProcessedFolder(FileInfo fileInfo) { var processedPath = _configuration.GetInboundFileProcessedDirectory(); _fileIo.Move(fileInfo, new FileInfo(Path.Combine(processedPath, fileInfo.Name))); }