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