Exemple #1
0
 /// <summary>
 /// Writes errors found during 506 file parsing into output stream in xlsx format
 /// Stream must be created in calling method
 /// </summary>
 /// <param name="stream"></param>
 /// <returns>
 /// 0 - success
 /// 1 - error
 /// </returns>
 public int WriteErrorsToStream(Stream stream)
 {
     using (var fileProcessor = new Upload506FileProcessor(this))
     {
         return(fileProcessor.WriteErrorsToStream(stream));
     }
 }
Exemple #2
0
 /// <summary>
 /// Writes errors found during 506 file parsing into output file in xlsx format
 /// </summary>
 /// <param name="filePath"></param>
 /// <returns>
 /// 0 - success
 /// 1 - error
 /// </returns>
 public int WriteErrorsToFile(string filePath)
 {
     try
     {
         using (var fileProcessor = new Upload506FileProcessor(this))
         {
             using (var stream = new FileStream(filePath, FileMode.Create, FileAccess.ReadWrite))
             {
                 return(fileProcessor.WriteErrorsToStream(stream));
             }
         }
     }
     catch (Exception ex)
     {
         LogError.Log("ErrorLog", ex);
         return(1);
     }
 }