Tranfer to net core

This commit is contained in:
Damian Wessels
2023-01-14 09:39:16 +01:00
parent ce49ba5bc7
commit 12fa97bc28
17 changed files with 159 additions and 771 deletions

View File

@@ -10,8 +10,15 @@ using System.Diagnostics;
using KlassenBIB;
using SanShared.Exceptions;
namespace Database
{
/* public class SanVerwaltungContext: DbContext
{
public DbSet<Projekt> Projekte { get; set; }
}
*/
public class Datenbank
{
public string pfad;
@@ -36,8 +43,8 @@ namespace Database
Directory.CreateDirectory(Path.Combine(pfad, "projekte"));
return;
}
if (File.Exists(filepath))
TeufelDB = XamlServices.Load(filepath) as KlassenBIB.DB;
//if (File.Exists(filepath))
//TeufelDB = XamlServices.Load(filepath) as KlassenBIB.DB;
}
public KlassenBIB.Projekt loadedProjekt = null;
@@ -59,16 +66,16 @@ namespace Database
if (!File.Exists(filepath))
{
if (!Directory.Exists("./projekte")) return true;
UpdateDatabase.UpdateNewGuids();
//UpdateDatabase.UpdateNewGuids();
UpdateDatabase.TransferAuftraggeber();
UpdateDatabase.MakeNewDatabaseSystem();
//UpdateDatabase.TransferAuftraggeber();
//UpdateDatabase.MakeNewDatabaseSystem();
} else
{
//UpdateDatabase.GenerateNewBeziehungen();
}
UpdateDatabase.CreateSQLiteDB();
//UpdateDatabase.CreateSQLiteDB();
return true;
}
@@ -85,7 +92,7 @@ namespace Database
{
string filepath = Path.Combine(pfad, "projekte", "TeufelDB.xaml");
Trace.WriteLine(filepath);
XamlServices.Save(filepath, TeufelDB);
//XamlServices.Save(filepath, TeufelDB);
}
}
}

View File

@@ -1,4 +1,4 @@
using FastMember;
/*using FastMember;
using KlassenBIB;
using SanShared;
using System;
@@ -284,7 +284,8 @@ namespace Database
Datenbank.Instance.MainDatenbank.AuftraggeberListe.Add(tempProjekt.Auftraggeber);
}
*/
}
}
}
*/