private void UploadErrosToFTP(string fileName, IUserConfiguration user, IFtpHelper ftpHelper) { if (user.Errors != null && File.Exists(fileName)) { _logger.Debug($"Upload error file {fileName}"); var filePathHelper = new FilePathHelper(_configuration, user.Name); string ftpFileName = $@"{user.Errors.Folder}/{Path.GetFileName(fileName)}"; ftpHelper.UploadFile(fileName, ftpFileName); } }
//protected void WriteError(string errorFileName, string message) //{ // if (!string.IsNullOrEmpty(errorFileName)) // { // using (StreamWriter sw = new StreamWriter(errorFileName, true)) // { // sw.WriteLine(message); // } // } //} private void UploadResultsToFTP(string file, IUserConfiguration user, IFtpHelper ftpHelper) { if (File.Exists(file) && user.Results != null) { _logger.Debug($"Start to process results for file {file}"); var filePathHelper = new FilePathHelper(_configuration, user.Name); string resultsPath = filePathHelper.GetResultsFilesFolder(); string resultsFilePath = user.Results.SaveAndGetName(file, resultsPath); string ftpFileName = $@"{user.Results.Folder}/{Path.GetFileName(resultsFilePath)}"; if (!File.Exists(resultsFilePath)) { resultsFilePath = file; } ftpHelper.UploadFile(resultsFilePath, ftpFileName); } }