static bool ProcessCreateCommandsFoNextRun (String TransportDirectoryName) { if (File.Exists(TransportData.DataBaseCommandsToProcessFileName(TransportDirectoryName))) { if (WMB.Basics.IsTestRun) WMB.Basics.ReportInformationToEventViewer("AEAGLeisureManagement.ProcessCreateCommandsFoNextRun", "Nothing to do because File \"" + TransportData.DataBaseCommandsToProcessFileName(TransportDirectoryName) + "\" exists"); return true; } if (WMB.Basics.IsTestRun) WMB.Basics.ReportInformationToEventViewer ("AEAGLeisureManagement.ProcessCreateCommandsFoNextRun", "A fresh CommandsToProcess File, named \"" + TransportData.DataBaseCommandsToProcessFileName(TransportDirectoryName) + "\" will be created"); TransportData NewCommandsToProcess = new TransportData(); NewCommandsToProcess.RootDirectory = TransportDirectoryName; // Commands.FillBasicData (); //TODO use only in case of complete restart with DataBase recreation NewCommandsToProcess.FillStandardBookingData(); String WrittenFileName = NewCommandsToProcess.WriteMeOutAsCommandsToProcess(); if (WMB.Basics.IsTestRun) WMB.Basics.ReportInformationToEventViewer ("AEAGLeisureManagement.ProcessCreateCommandsFoNextRun", "File \"" + WrittenFileName + "\" has been written"); return true; }