| message.FileNames.Add(new FileModel { Name = file }); | message.FileNames.Add(new FileModel { Name = file }); | ||||
| } | } | ||||
| foreach (var directoryName in directoryNames) | |||||
| for (var ind = 0; ind < directoryNames.Count; ind++) | |||||
| { | { | ||||
| var directoryName = directoryNames[ind]; | |||||
| var directoryPath = Path.Combine(basePathTemporary, directoryName); | var directoryPath = Path.Combine(basePathTemporary, directoryName); | ||||
| var files = Directory.GetFiles(directoryPath); | var files = Directory.GetFiles(directoryPath); | ||||
| for (var i = 0; i < files.Length; i++) | for (var i = 0; i < files.Length; i++) | ||||
| { | { | ||||
| // var file = files[i]; | // var file = files[i]; | ||||
| var file = fileNames[i]; | |||||
| var file = fileNames[ind + i]; | |||||
| var filePath = Path.Combine(directoryPath, file); | var filePath = Path.Combine(directoryPath, file); | ||||
| var newFilePath = Path.Combine(basePath, file); | var newFilePath = Path.Combine(basePath, file); | ||||
| System.IO.File.Move(filePath, newFilePath); | System.IO.File.Move(filePath, newFilePath); |