//------------------------------------------------------------------------- private void FileInTempFolder(string fileName) { Exception exception; var auditFileName = utils.GetFileAuditName(fileName); Audit sourceAudit = new Audit(auditFileName, out exception); if (sourceAudit == null || !File.Exists(auditFileName)) { log.LogMessage("___" + "FileInTempFolder (sourceAudit == null) : true"); if (exception != null) log.LogMessage(exception); File.Copy(fileName, defaults.InputFolder + Path.GetFileName(fileName), true);//если файл без файла-аудита -> перемещение в папку InputFolder iOHelper.DeleteFile(fileName); return; } Result = new ProcessingIncomingFileResult() { SourceFileName = fileName, FileName = fileName, Audit = sourceAudit }; }
//------------------------------------------------------------------------- private void FileInInputFolder(string fileName) { if (defaults.DoNotProcess) { FileInfo fi = new FileInfo(fileName); string s = Path.Combine("TempIncFile", fi.Name); //if (!fi.Exists) //{ fi.CopyTo(s, true); //} } var tempAudit = utils.CreateAuditAndMoveToTempFolder(fileName, OcrAppConfig.TempFolder);//переместили в папку темп тиф файл + создали аудит файл var tempFileName = OcrAppConfig.TempFolder + tempAudit.sourceSHA1Hash + Path.GetExtension(tempAudit.sourceFileName); Result = new ProcessingIncomingFileResult() { SourceFileName = fileName, FileName = tempFileName, Audit = tempAudit }; }