Namensumbenennung Inliner zu Schlauchliner
Fehler beim Speichern einer Imprägnierungsbericht ohne Daten behoben Fehler beim Starten einer "first" start anwendung Beim anlegen einer neuer Projekt wird das Dialog gleich geschlossen
This commit is contained in:
2
DE/DE.cs
2
DE/DE.cs
@@ -38,7 +38,7 @@ namespace Language
|
||||
labels.Add("mainmenu_projekt_new", "&Neu");
|
||||
labels.Add("mainmenu_projekt_open", "Ö&ffnen");
|
||||
|
||||
labels.Add("inliner", "Inliner");
|
||||
labels.Add("inliner", "Schlauchliner");
|
||||
labels.Add("schacht_an", "Schachtanbindung");
|
||||
labels.Add("kurzliner", "kurzliner");
|
||||
labels.Add("hut", "Hutprofil");
|
||||
|
||||
@@ -50,7 +50,7 @@ namespace SanSystem
|
||||
foreach(string imprägniernummer in Linerlaengen.Keys)
|
||||
{
|
||||
// Liner länge insgesammt rausfinden
|
||||
WerkseitigImprägniert werkseitigImprägniert = Database.Datenbank.Instance.TeufelDB.Imprägnierungen.FindLast(x => x.Imprägniernummer.Equals(imprägniernummer));
|
||||
WerkseitigImprägniert werkseitigImprägniert = Database.Datenbank.Instance.TeufelDB.Imprägnierungen.FindLast(x => x.Imprägniernummer != null && x.Imprägniernummer.Equals(imprägniernummer));
|
||||
if (werkseitigImprägniert.NochVorhanden == false) continue;
|
||||
decimal rest = werkseitigImprägniert.LinerLänge - Convert.ToDecimal(Linerlaengen[imprägniernummer]);
|
||||
string listoutput = string.Format("({0}) DN: {1} G: {2} R: {3}", imprägniernummer, werkseitigImprägniert.DN, werkseitigImprägniert.LinerLänge, rest);
|
||||
|
||||
@@ -30,6 +30,7 @@ namespace SanSystem
|
||||
projekt.Nummer = txt_pro_nr.Text;
|
||||
projekt.Ort = txt_ort.Text;
|
||||
Global.Instance.SetProjekt(projekt);
|
||||
this.Close();
|
||||
//Global.Instance.ChangeProjekt(txt_pro_nr.Text);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -65,6 +65,7 @@ namespace SanSystem
|
||||
Database.Datenbank.Instance.SaveProjekt();
|
||||
this.ProjektNummer = projekt.Nummer;
|
||||
Database.Datenbank.Instance.loadedProjekt = null;
|
||||
Database.Datenbank.Instance.LoadProjekt(projekt.Nummer);
|
||||
|
||||
if (!Directory.Exists(Projektpfad)) Directory.CreateDirectory(Projektpfad);
|
||||
Database.Datenbank.Instance.TeufelDB.Projekte.Add(projekt);
|
||||
@@ -108,7 +109,8 @@ namespace SanSystem
|
||||
|
||||
try
|
||||
{
|
||||
lastProjektNummer = Registry.GetValue(keyName, "LastProjekt", "").ToString();
|
||||
if(Registry.GetValue(keyName,"LastProjekt","") != null)
|
||||
lastProjektNummer = Registry.GetValue(keyName, "LastProjekt", "").ToString();
|
||||
ProjektNummer = lastProjektNummer;
|
||||
}
|
||||
catch
|
||||
|
||||
@@ -46,7 +46,7 @@ namespace SanSystem
|
||||
TabPage tab = new TabPage();
|
||||
if(san is InlinerSanierung)
|
||||
{
|
||||
tab.Text = "InlinerSanierung";
|
||||
tab.Text = "Schlauchliner";
|
||||
UCInliner uCInliner = new UCInliner(san as InlinerSanierung);
|
||||
uCInliner.Dock = DockStyle.Fill;
|
||||
tab.Controls.Add(uCInliner);
|
||||
|
||||
@@ -41,6 +41,7 @@ namespace SanSystem
|
||||
private void buildStreetList()
|
||||
{
|
||||
lst_strassen.DataSource = null;
|
||||
if (Datenbank.Instance.loadedProjekt == null) return;
|
||||
List<string> strassen = Datenbank.Instance.loadedProjekt.Objekte.Select(x => x.StrasseName).Distinct().ToList();
|
||||
List<string> streets = new List<string>();
|
||||
List<StrassenContent> strassenContents = new List<StrassenContent>();
|
||||
|
||||
Reference in New Issue
Block a user