From e14f251a69720c0237cb2d9d20f153436b4192f2 Mon Sep 17 00:00:00 2001 From: Husky Date: Mon, 30 Jul 2018 15:38:07 +0200 Subject: [PATCH] =?UTF-8?q?Es=20wird=20ein=20backup=20angelegt=20bevor=20d?= =?UTF-8?q?ie=20datei=20ge=C3=B6ffnet=20wird=20um=20Datenverlust=20zu=20ve?= =?UTF-8?q?rmeiden.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit massenstatistik deaktiviert --- Database/Datenbank.cs | 3 +++ SanSystem/frmMain.Designer.cs | 17 +++++++++-------- 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/Database/Datenbank.cs b/Database/Datenbank.cs index df2522f..0147ea9 100644 --- a/Database/Datenbank.cs +++ b/Database/Datenbank.cs @@ -38,7 +38,10 @@ namespace Database string filepath = Path.Combine(projektpfad, string.Format("{0}.xaml", projekt)); this.projektpfad = filepath; if (File.Exists(filepath)) + { + File.Copy(filepath, string.Format("{0}_{1}_{2}.bak", filepath,DateTime.Now.ToShortDateString(),DateTime.Now.Ticks)); loadedProjekt = XamlServices.Load(filepath) as KlassenBIB.Projekt; + } else loadedProjekt = new KlassenBIB.Projekt(); return true; diff --git a/SanSystem/frmMain.Designer.cs b/SanSystem/frmMain.Designer.cs index 3c823f9..8c48ddb 100644 --- a/SanSystem/frmMain.Designer.cs +++ b/SanSystem/frmMain.Designer.cs @@ -36,11 +36,11 @@ this.neuToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.öffnenToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.stammdatenImportierenToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.auftraggeberToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.speichernToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.massenstatistikToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.statusStrip1 = new System.Windows.Forms.StatusStrip(); this.toolStripStatus_projekt_Label = new System.Windows.Forms.ToolStripStatusLabel(); - this.auftraggeberToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.mainmenu.SuspendLayout(); this.statusStrip1.SuspendLayout(); this.SuspendLayout(); @@ -92,6 +92,13 @@ this.stammdatenImportierenToolStripMenuItem.Text = "Stammdaten importieren"; this.stammdatenImportierenToolStripMenuItem.Click += new System.EventHandler(this.stammdatenImportierenToolStripMenuItem_Click); // + // auftraggeberToolStripMenuItem + // + this.auftraggeberToolStripMenuItem.Name = "auftraggeberToolStripMenuItem"; + this.auftraggeberToolStripMenuItem.Size = new System.Drawing.Size(310, 32); + this.auftraggeberToolStripMenuItem.Text = "Auftraggeber"; + this.auftraggeberToolStripMenuItem.Click += new System.EventHandler(this.auftraggeberToolStripMenuItem_Click); + // // speichernToolStripMenuItem // this.speichernToolStripMenuItem.Name = "speichernToolStripMenuItem"; @@ -101,6 +108,7 @@ // // massenstatistikToolStripMenuItem // + this.massenstatistikToolStripMenuItem.Enabled = false; this.massenstatistikToolStripMenuItem.Name = "massenstatistikToolStripMenuItem"; this.massenstatistikToolStripMenuItem.Size = new System.Drawing.Size(156, 32); this.massenstatistikToolStripMenuItem.Text = "Massenstatistik"; @@ -124,13 +132,6 @@ this.toolStripStatus_projekt_Label.Size = new System.Drawing.Size(55, 20); this.toolStripStatus_projekt_Label.Text = "Projekt"; // - // auftraggeberToolStripMenuItem - // - this.auftraggeberToolStripMenuItem.Name = "auftraggeberToolStripMenuItem"; - this.auftraggeberToolStripMenuItem.Size = new System.Drawing.Size(310, 32); - this.auftraggeberToolStripMenuItem.Text = "Auftraggeber"; - this.auftraggeberToolStripMenuItem.Click += new System.EventHandler(this.auftraggeberToolStripMenuItem_Click); - // // frmMain // this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F);