Database removing
This commit is contained in:
@@ -62,7 +62,7 @@ namespace Database
|
||||
this.projekt = projekt;
|
||||
loadedProjekt = Datenbank.Instance.TeufelDB.Projekte.Find(x => x.Nummer != null && x.Nummer.Equals(projekt));
|
||||
|
||||
string filepath = Path.Combine(pfad, "projekte", "TeufelDB.xaml");
|
||||
/*string filepath = Path.Combine(pfad, "projekte", "TeufelDB.xaml");
|
||||
if (!File.Exists(filepath))
|
||||
{
|
||||
if (!Directory.Exists("./projekte")) return true;
|
||||
@@ -76,7 +76,7 @@ namespace Database
|
||||
}
|
||||
|
||||
//UpdateDatabase.CreateSQLiteDB();
|
||||
|
||||
*/
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
@@ -154,8 +154,9 @@ namespace SanSystem
|
||||
|
||||
private void FrmProjektList_FormClosed(object sender, FormClosedEventArgs e)
|
||||
{
|
||||
if(Datenbank.Instance.loadedProjekt.Auftraggeber.Name == null)
|
||||
/*if(Datenbank.Instance.loadedProjekt.Auftraggeber.Name == null)
|
||||
showauftraggeberform();
|
||||
*/
|
||||
|
||||
toolStripStatus_projekt_Label.Text = Global.Instance.ProjektNummer;
|
||||
Form[] openedWindows = this.MdiChildren;
|
||||
|
||||
@@ -29,24 +29,15 @@ namespace SanSystem
|
||||
|
||||
private void frmProjektList_Load(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
foreach(Projekt projekt in Datenbank.Instance.TeufelDB.Projekte)
|
||||
using(var context = new SanVerwalterContext())
|
||||
{
|
||||
if (projekt.Nummer == null)
|
||||
List<Projekt> list = context.Projekte.ToList();
|
||||
foreach(Projekt projekt in list)
|
||||
{
|
||||
Datenbank.Instance.TeufelDB.Projekte.Remove(projekt);
|
||||
if(Debugger.IsAttached)
|
||||
{
|
||||
Debugger.Break();
|
||||
}
|
||||
else
|
||||
{
|
||||
continue;
|
||||
}
|
||||
}
|
||||
lb_projekte.Items.Add(projekt.Nummer);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void btn_ok_Click(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user