Esempio n. 1
0
 public void Process(DateTime importDate, YellowstonePathology.Business.User.SystemIdentity systemIdentity)
 {
     string[] files = System.IO.Directory.GetFiles(FolderPath);
     foreach (string file in files)
     {
         SVHImportFileName svhImportFilename = new SVHImportFileName(file);
         if (svhImportFilename.IsSVHImportFile == true)
         {
             if (svhImportFilename.FileDate == importDate)
             {
                 SVHImportFile svhImportFile = new SVHImportFile(svhImportFilename, systemIdentity);
                 svhImportFile.ParseAndPersist();
                 string destinationFileName = Path.Combine(ProcessedFolderPath, Path.GetFileName(file));
                 if (File.Exists(destinationFileName) == false) File.Move(svhImportFilename.FullPath, destinationFileName);
             }
         }
     }
 }
Esempio n. 2
0
 public void Process(DateTime importDate, YellowstonePathology.Business.User.SystemIdentity systemIdentity)
 {
     string[] files = System.IO.Directory.GetFiles(FolderPath);
     foreach (string file in files)
     {
         SVHImportFileName svhImportFilename = new SVHImportFileName(file);
         if (svhImportFilename.IsSVHImportFile == true)
         {
             if (svhImportFilename.FileDate == importDate)
             {
                 SVHImportFile svhImportFile = new SVHImportFile(svhImportFilename, systemIdentity);
                 svhImportFile.ParseAndPersist();
                 string destinationFileName = Path.Combine(ProcessedFolderPath, Path.GetFileName(file));
                 if (File.Exists(destinationFileName) == false)
                 {
                     File.Move(svhImportFilename.FullPath, destinationFileName);
                 }
             }
         }
     }
 }