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_new", "&Neu");
|
||||||
labels.Add("mainmenu_projekt_open", "Ö&ffnen");
|
labels.Add("mainmenu_projekt_open", "Ö&ffnen");
|
||||||
|
|
||||||
labels.Add("inliner", "Inliner");
|
labels.Add("inliner", "Schlauchliner");
|
||||||
labels.Add("schacht_an", "Schachtanbindung");
|
labels.Add("schacht_an", "Schachtanbindung");
|
||||||
labels.Add("kurzliner", "kurzliner");
|
labels.Add("kurzliner", "kurzliner");
|
||||||
labels.Add("hut", "Hutprofil");
|
labels.Add("hut", "Hutprofil");
|
||||||
|
|||||||
@@ -50,7 +50,7 @@ namespace SanSystem
|
|||||||
foreach(string imprägniernummer in Linerlaengen.Keys)
|
foreach(string imprägniernummer in Linerlaengen.Keys)
|
||||||
{
|
{
|
||||||
// Liner länge insgesammt rausfinden
|
// 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;
|
if (werkseitigImprägniert.NochVorhanden == false) continue;
|
||||||
decimal rest = werkseitigImprägniert.LinerLänge - Convert.ToDecimal(Linerlaengen[imprägniernummer]);
|
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);
|
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.Nummer = txt_pro_nr.Text;
|
||||||
projekt.Ort = txt_ort.Text;
|
projekt.Ort = txt_ort.Text;
|
||||||
Global.Instance.SetProjekt(projekt);
|
Global.Instance.SetProjekt(projekt);
|
||||||
|
this.Close();
|
||||||
//Global.Instance.ChangeProjekt(txt_pro_nr.Text);
|
//Global.Instance.ChangeProjekt(txt_pro_nr.Text);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -65,6 +65,7 @@ namespace SanSystem
|
|||||||
Database.Datenbank.Instance.SaveProjekt();
|
Database.Datenbank.Instance.SaveProjekt();
|
||||||
this.ProjektNummer = projekt.Nummer;
|
this.ProjektNummer = projekt.Nummer;
|
||||||
Database.Datenbank.Instance.loadedProjekt = null;
|
Database.Datenbank.Instance.loadedProjekt = null;
|
||||||
|
Database.Datenbank.Instance.LoadProjekt(projekt.Nummer);
|
||||||
|
|
||||||
if (!Directory.Exists(Projektpfad)) Directory.CreateDirectory(Projektpfad);
|
if (!Directory.Exists(Projektpfad)) Directory.CreateDirectory(Projektpfad);
|
||||||
Database.Datenbank.Instance.TeufelDB.Projekte.Add(projekt);
|
Database.Datenbank.Instance.TeufelDB.Projekte.Add(projekt);
|
||||||
@@ -108,6 +109,7 @@ namespace SanSystem
|
|||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
|
if(Registry.GetValue(keyName,"LastProjekt","") != null)
|
||||||
lastProjektNummer = Registry.GetValue(keyName, "LastProjekt", "").ToString();
|
lastProjektNummer = Registry.GetValue(keyName, "LastProjekt", "").ToString();
|
||||||
ProjektNummer = lastProjektNummer;
|
ProjektNummer = lastProjektNummer;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -46,7 +46,7 @@ namespace SanSystem
|
|||||||
TabPage tab = new TabPage();
|
TabPage tab = new TabPage();
|
||||||
if(san is InlinerSanierung)
|
if(san is InlinerSanierung)
|
||||||
{
|
{
|
||||||
tab.Text = "InlinerSanierung";
|
tab.Text = "Schlauchliner";
|
||||||
UCInliner uCInliner = new UCInliner(san as InlinerSanierung);
|
UCInliner uCInliner = new UCInliner(san as InlinerSanierung);
|
||||||
uCInliner.Dock = DockStyle.Fill;
|
uCInliner.Dock = DockStyle.Fill;
|
||||||
tab.Controls.Add(uCInliner);
|
tab.Controls.Add(uCInliner);
|
||||||
|
|||||||
@@ -41,6 +41,7 @@ namespace SanSystem
|
|||||||
private void buildStreetList()
|
private void buildStreetList()
|
||||||
{
|
{
|
||||||
lst_strassen.DataSource = null;
|
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> strassen = Datenbank.Instance.loadedProjekt.Objekte.Select(x => x.StrasseName).Distinct().ToList();
|
||||||
List<string> streets = new List<string>();
|
List<string> streets = new List<string>();
|
||||||
List<StrassenContent> strassenContents = new List<StrassenContent>();
|
List<StrassenContent> strassenContents = new List<StrassenContent>();
|
||||||
|
|||||||
Reference in New Issue
Block a user