Button Import Abschlagszahlungen. Bugfix Kette Bericht

This commit is contained in:
Christian
2024-02-21 16:53:55 +01:00
parent fbaa0154d4
commit 03ece0cd50
8 changed files with 136 additions and 21 deletions

View File

@@ -145,14 +145,14 @@ namespace BeWoDatabaseTerminator
{
var contractStatus = contractStatusKeyValuePair.Value;
if (contractStatus.Tenant == "5564670353")
{
//if (contractStatus.Tenant == "5564670353")
//{
}
else
{
continue;
}
//}
//else
//{
// continue;
//}
if (contractStatus.Activate == 1)
{
@@ -163,8 +163,8 @@ namespace BeWoDatabaseTerminator
if(contractStatus.Deactivate == 1)
{
FileUtils.WriteLog($"Deaktiviere Datenbank `{contractStatus.Tenant}`.", _LogFilePath);
ToggleConfigActivation(contractStatus, false);
ToggleBackupConfigActivation(contractStatus, false);
//ToggleConfigActivation(contractStatus, false);
//ToggleBackupConfigActivation(contractStatus, false);
}
@@ -284,7 +284,7 @@ namespace BeWoDatabaseTerminator
//}
}
// Config-Datei ist deaktiviert
else if(File.Exists(Path.Combine(_MultitenancyPath, $"{tenant}.config.deactivated")))
else if (File.Exists(Path.Combine(_MultitenancyPath, $"{tenant}.config.deactivated")))
{
FileUtils.WriteLog($"Die Config-Datei '{tenant}.config.deactivated' existiert.", _LogFilePath);
//connectionString = isExisting ? ExtractConnectionString(configFilePath) : connectionString;
@@ -300,10 +300,11 @@ namespace BeWoDatabaseTerminator
else
{
FileUtils.WriteLog($"Die Config-Datei '{configFilePath}' existiert nicht.", _LogFilePath);
RunCreateScripts(tenant, connectionString);
await SendInitialPasswordToTool(contractStatus);
if (!isExisting)
{
RunCreateScripts(tenant, connectionString);
await SendInitialPasswordToTool(contractStatus);
}
}
}
@@ -415,7 +416,7 @@ namespace BeWoDatabaseTerminator
if (Directory.Exists(_CreateScriptsFolderPath) && Directory.Exists(_MultitenancyPath) && Directory.Exists(_BackupConfigFolderPath))
{
FileUtils.GenerateNewConfigFile(Path.Combine(_MultitenancyPath, $"{tenant}.config"), connectionString, tenant);
FileUtils.GenerateNewDBAdminFile(Path.Combine(_CreateAdminFolderPath, $"{tenant}.db2mail"), connectionString, tenant);
FileUtils.GenerateNewDBAdminFile(Path.Combine(_BackupConfigFolderPath, $"{tenant}.db2mail"), tenant, _ConnectionStringPort, _ConnectionStringUserID, _ConnectionStringPassword);
var createScriptPath = Path.Combine(_CreateScriptsFolderPath, _CreateScriptName);
var changesScriptPath = Path.Combine(_CreateScriptsFolderPath, _ChangesScriptName);