From e0d7cf03d1c5dda8af4197c9635fb28cc06b709b Mon Sep 17 00:00:00 2001 From: Husky Date: Sun, 24 Jun 2018 17:49:34 +0200 Subject: [PATCH] Temperatur Can Bindings hergestellt --- KlassenBIB/Sanierung.cs | 8 +- SanSystem/SanSystem.csproj | 3 + SanSystem/frmMain.cs | 5 +- SanSystem/frmObjektEdit.Designer.cs | 530 +++++++++++++++++++++----- SanSystem/frmObjektEdit.cs | 22 +- SanSystem/frmObjektEdit.resx | 120 ++++++ SanSystem/frmObjekteList.Designer.cs | 2 + SanSystem/frmObjekteList.cs | 24 +- SanSystem/frmStrassenList.Designer.cs | 13 +- SanSystem/frmStrassenList.cs | 7 +- TempCAN/Properties/AssemblyInfo.cs | 36 ++ TempCAN/TempCAN.csproj | 53 +++ TempCAN/Temperatur.cs | 15 + dlls/Tinkerforge.dll | Bin 0 -> 556544 bytes 14 files changed, 731 insertions(+), 107 deletions(-) create mode 100644 SanSystem/frmObjektEdit.resx create mode 100644 TempCAN/Properties/AssemblyInfo.cs create mode 100644 TempCAN/TempCAN.csproj create mode 100644 TempCAN/Temperatur.cs create mode 100644 dlls/Tinkerforge.dll diff --git a/KlassenBIB/Sanierung.cs b/KlassenBIB/Sanierung.cs index 5ee7291..848a657 100644 --- a/KlassenBIB/Sanierung.cs +++ b/KlassenBIB/Sanierung.cs @@ -10,8 +10,8 @@ namespace KlassenBIB { Guid guid; string projektnummer; - decimal tempAusen; - decimal tempKanal; + double tempAusen; + double tempKanal; string wetter; bool genehmigungVorhanden; bool wasserhaltungEingerichtet; @@ -23,8 +23,8 @@ namespace KlassenBIB public Guid Guid { get => guid; set => guid = value; } public string ProjektNummer { get => projektnummer; set => projektnummer = value; } - public decimal TempAusen { get => tempAusen; set => tempAusen = value; } - public decimal TempKanal { get => tempKanal; set => tempKanal = value; } + public double TempAusen { get => tempAusen; set => tempAusen = value; } + public double TempKanal { get => tempKanal; set => tempKanal = value; } public string Wetter { get => wetter; set => wetter = value; } public bool GenehmigungVorhanden { get => genehmigungVorhanden; set => genehmigungVorhanden = value; } public bool WasserhaltungEingerichtet { get => wasserhaltungEingerichtet; set => wasserhaltungEingerichtet = value; } diff --git a/SanSystem/SanSystem.csproj b/SanSystem/SanSystem.csproj index 8bf3484..52a77d1 100644 --- a/SanSystem/SanSystem.csproj +++ b/SanSystem/SanSystem.csproj @@ -71,6 +71,9 @@ + + frmObjektEdit.cs + frmObjekteList.cs diff --git a/SanSystem/frmMain.cs b/SanSystem/frmMain.cs index 6b50d00..66dd8df 100644 --- a/SanSystem/frmMain.cs +++ b/SanSystem/frmMain.cs @@ -20,6 +20,7 @@ namespace SanSystem Datenbank.Instance.LoadProjekt("projekt1.xaml"); this.Width = Screen.PrimaryScreen.WorkingArea.Width; this.Height = Screen.PrimaryScreen.WorkingArea.Height; + this.WindowState = FormWindowState.Maximized; this.StartPosition = FormStartPosition.Manual; this.Location = new Point(0, 0); } @@ -46,8 +47,8 @@ namespace SanSystem strassenList.Show(); - frmObjektEdit frmObjektEdit = new frmObjektEdit(); - frmObjektEdit.Show(); + //frmObjektEdit frmObjektEdit = new frmObjektEdit(); + //frmObjektEdit.Show(); } private void frm_main_FormClosing(object sender, FormClosingEventArgs e) diff --git a/SanSystem/frmObjektEdit.Designer.cs b/SanSystem/frmObjektEdit.Designer.cs index 25dace4..2603e46 100644 --- a/SanSystem/frmObjektEdit.Designer.cs +++ b/SanSystem/frmObjektEdit.Designer.cs @@ -30,12 +30,17 @@ { this.tabControl1 = new System.Windows.Forms.TabControl(); this.tabPage1 = new System.Windows.Forms.TabPage(); - this.textBox6 = new System.Windows.Forms.TextBox(); - this.textBox5 = new System.Windows.Forms.TextBox(); - this.textBox4 = new System.Windows.Forms.TextBox(); - this.textBox3 = new System.Windows.Forms.TextBox(); - this.textBox2 = new System.Windows.Forms.TextBox(); - this.textBox1 = new System.Windows.Forms.TextBox(); + this.dateTimePicker1 = new System.Windows.Forms.DateTimePicker(); + this.label20 = new System.Windows.Forms.Label(); + this.txt_hausnummer = new System.Windows.Forms.TextBox(); + this.txt_strasse = new System.Windows.Forms.TextBox(); + this.label19 = new System.Windows.Forms.Label(); + this.label18 = new System.Windows.Forms.Label(); + this.txt_material = new System.Windows.Forms.TextBox(); + this.txt_dn = new System.Windows.Forms.TextBox(); + this.txt_punkt_bis = new System.Windows.Forms.TextBox(); + this.txt_punkt_von = new System.Windows.Forms.TextBox(); + this.txt_pro_nr = new System.Windows.Forms.TextBox(); this.label6 = new System.Windows.Forms.Label(); this.label5 = new System.Windows.Forms.Label(); this.label4 = new System.Windows.Forms.Label(); @@ -60,11 +65,33 @@ this.label11 = new System.Windows.Forms.Label(); this.label10 = new System.Windows.Forms.Label(); this.label9 = new System.Windows.Forms.Label(); + this.textBox1 = new System.Windows.Forms.TextBox(); + this.textBox2 = new System.Windows.Forms.TextBox(); + this.textBox3 = new System.Windows.Forms.TextBox(); + this.dateTimePicker2 = new System.Windows.Forms.DateTimePicker(); + this.txt_charge_harz = new System.Windows.Forms.TextBox(); + this.txt_charge_liner = new System.Windows.Forms.TextBox(); + this.txt_harz = new System.Windows.Forms.TextBox(); + this.txt_harzbedarf = new System.Windows.Forms.TextBox(); + this.txt_liner = new System.Windows.Forms.TextBox(); + this.checkBox1 = new System.Windows.Forms.CheckBox(); + this.groupBox2 = new System.Windows.Forms.GroupBox(); + this.label21 = new System.Windows.Forms.Label(); + this.txt_laenge_schacht = new System.Windows.Forms.MaskedTextBox(); + this.txt_haltungslaenge = new System.Windows.Forms.MaskedTextBox(); + this.groupBox3 = new System.Windows.Forms.GroupBox(); + this.label22 = new System.Windows.Forms.Label(); + this.label23 = new System.Windows.Forms.Label(); + this.txt_temp_aussen = new System.Windows.Forms.TextBox(); + this.txt_temp_kanal = new System.Windows.Forms.TextBox(); + this.btn_get_temp = new System.Windows.Forms.Button(); this.tabControl1.SuspendLayout(); this.tabPage1.SuspendLayout(); this.tabPage2.SuspendLayout(); this.tabPage3.SuspendLayout(); this.groupBox1.SuspendLayout(); + this.groupBox2.SuspendLayout(); + this.groupBox3.SuspendLayout(); this.SuspendLayout(); // // tabControl1 @@ -72,87 +99,153 @@ this.tabControl1.Controls.Add(this.tabPage1); this.tabControl1.Controls.Add(this.tabPage2); this.tabControl1.Controls.Add(this.tabPage3); - this.tabControl1.Location = new System.Drawing.Point(12, 12); + this.tabControl1.Location = new System.Drawing.Point(13, 14); + this.tabControl1.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.tabControl1.Name = "tabControl1"; this.tabControl1.SelectedIndex = 0; - this.tabControl1.Size = new System.Drawing.Size(776, 426); + this.tabControl1.Size = new System.Drawing.Size(1101, 612); this.tabControl1.TabIndex = 0; // // tabPage1 // - this.tabPage1.Controls.Add(this.textBox6); - this.tabPage1.Controls.Add(this.textBox5); - this.tabPage1.Controls.Add(this.textBox4); - this.tabPage1.Controls.Add(this.textBox3); - this.tabPage1.Controls.Add(this.textBox2); - this.tabPage1.Controls.Add(this.textBox1); - this.tabPage1.Controls.Add(this.label6); + this.tabPage1.Controls.Add(this.groupBox2); + this.tabPage1.Controls.Add(this.dateTimePicker1); + this.tabPage1.Controls.Add(this.label20); + this.tabPage1.Controls.Add(this.txt_hausnummer); + this.tabPage1.Controls.Add(this.txt_strasse); + this.tabPage1.Controls.Add(this.label19); + this.tabPage1.Controls.Add(this.label18); + this.tabPage1.Controls.Add(this.txt_material); + this.tabPage1.Controls.Add(this.txt_dn); + this.tabPage1.Controls.Add(this.txt_punkt_bis); + this.tabPage1.Controls.Add(this.txt_punkt_von); + this.tabPage1.Controls.Add(this.txt_pro_nr); this.tabPage1.Controls.Add(this.label5); this.tabPage1.Controls.Add(this.label4); this.tabPage1.Controls.Add(this.label3); this.tabPage1.Controls.Add(this.label2); this.tabPage1.Controls.Add(this.label1); - this.tabPage1.Location = new System.Drawing.Point(4, 22); + this.tabPage1.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.tabPage1.Location = new System.Drawing.Point(4, 29); + this.tabPage1.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.tabPage1.Name = "tabPage1"; - this.tabPage1.Padding = new System.Windows.Forms.Padding(3); - this.tabPage1.Size = new System.Drawing.Size(768, 400); + this.tabPage1.Padding = new System.Windows.Forms.Padding(4, 5, 4, 5); + this.tabPage1.Size = new System.Drawing.Size(1093, 579); this.tabPage1.TabIndex = 0; this.tabPage1.Text = "Grunddaten"; this.tabPage1.UseVisualStyleBackColor = true; // - // textBox6 + // dateTimePicker1 // - this.textBox6.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.textBox6.Location = new System.Drawing.Point(128, 179); - this.textBox6.Name = "textBox6"; - this.textBox6.Size = new System.Drawing.Size(221, 26); - this.textBox6.TabIndex = 11; + this.dateTimePicker1.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.dateTimePicker1.Location = new System.Drawing.Point(254, 276); + this.dateTimePicker1.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); + this.dateTimePicker1.Name = "dateTimePicker1"; + this.dateTimePicker1.Size = new System.Drawing.Size(288, 26); + this.dateTimePicker1.TabIndex = 17; // - // textBox5 + // label20 // - this.textBox5.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.textBox5.Location = new System.Drawing.Point(128, 145); - this.textBox5.Name = "textBox5"; - this.textBox5.Size = new System.Drawing.Size(221, 26); - this.textBox5.TabIndex = 10; + this.label20.AutoSize = true; + this.label20.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label20.Location = new System.Drawing.Point(12, 281); + this.label20.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + this.label20.Name = "label20"; + this.label20.Size = new System.Drawing.Size(216, 20); + this.label20.TabIndex = 16; + this.label20.Text = "Haltungslänge gemessen am"; // - // textBox4 + // txt_hausnummer // - this.textBox4.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.textBox4.Location = new System.Drawing.Point(128, 113); - this.textBox4.Name = "textBox4"; - this.textBox4.Size = new System.Drawing.Size(221, 26); - this.textBox4.TabIndex = 9; + this.txt_hausnummer.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.txt_hausnummer.Location = new System.Drawing.Point(758, 85); + this.txt_hausnummer.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); + this.txt_hausnummer.Name = "txt_hausnummer"; + this.txt_hausnummer.Size = new System.Drawing.Size(148, 26); + this.txt_hausnummer.TabIndex = 15; // - // textBox3 + // txt_strasse // - this.textBox3.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.textBox3.Location = new System.Drawing.Point(128, 82); - this.textBox3.Name = "textBox3"; - this.textBox3.Size = new System.Drawing.Size(221, 26); - this.textBox3.TabIndex = 8; + this.txt_strasse.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.txt_strasse.Location = new System.Drawing.Point(758, 35); + this.txt_strasse.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); + this.txt_strasse.Name = "txt_strasse"; + this.txt_strasse.Size = new System.Drawing.Size(320, 26); + this.txt_strasse.TabIndex = 14; // - // textBox2 + // label19 // - this.textBox2.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.textBox2.Location = new System.Drawing.Point(128, 52); - this.textBox2.Name = "textBox2"; - this.textBox2.Size = new System.Drawing.Size(221, 26); - this.textBox2.TabIndex = 7; + this.label19.AutoSize = true; + this.label19.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label19.Location = new System.Drawing.Point(560, 89); + this.label19.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + this.label19.Name = "label19"; + this.label19.Size = new System.Drawing.Size(105, 20); + this.label19.TabIndex = 13; + this.label19.Text = "Hausnummer"; // - // textBox1 + // label18 // - this.textBox1.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.textBox1.Location = new System.Drawing.Point(128, 20); - this.textBox1.Name = "textBox1"; - this.textBox1.Size = new System.Drawing.Size(221, 26); - this.textBox1.TabIndex = 6; + this.label18.AutoSize = true; + this.label18.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label18.Location = new System.Drawing.Point(560, 40); + this.label18.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + this.label18.Name = "label18"; + this.label18.Size = new System.Drawing.Size(64, 20); + this.label18.TabIndex = 12; + this.label18.Text = "Strasse"; + // + // txt_material + // + this.txt_material.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.txt_material.Location = new System.Drawing.Point(192, 223); + this.txt_material.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); + this.txt_material.Name = "txt_material"; + this.txt_material.Size = new System.Drawing.Size(330, 26); + this.txt_material.TabIndex = 10; + // + // txt_dn + // + this.txt_dn.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.txt_dn.Location = new System.Drawing.Point(192, 174); + this.txt_dn.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); + this.txt_dn.Name = "txt_dn"; + this.txt_dn.Size = new System.Drawing.Size(330, 26); + this.txt_dn.TabIndex = 9; + // + // txt_punkt_bis + // + this.txt_punkt_bis.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.txt_punkt_bis.Location = new System.Drawing.Point(192, 126); + this.txt_punkt_bis.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); + this.txt_punkt_bis.Name = "txt_punkt_bis"; + this.txt_punkt_bis.Size = new System.Drawing.Size(330, 26); + this.txt_punkt_bis.TabIndex = 8; + // + // txt_punkt_von + // + this.txt_punkt_von.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.txt_punkt_von.Location = new System.Drawing.Point(192, 80); + this.txt_punkt_von.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); + this.txt_punkt_von.Name = "txt_punkt_von"; + this.txt_punkt_von.Size = new System.Drawing.Size(330, 26); + this.txt_punkt_von.TabIndex = 7; + // + // txt_pro_nr + // + this.txt_pro_nr.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.txt_pro_nr.Location = new System.Drawing.Point(192, 31); + this.txt_pro_nr.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); + this.txt_pro_nr.Name = "txt_pro_nr"; + this.txt_pro_nr.Size = new System.Drawing.Size(330, 26); + this.txt_pro_nr.TabIndex = 6; // // label6 // this.label6.AutoSize = true; this.label6.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label6.Location = new System.Drawing.Point(6, 181); + this.label6.Location = new System.Drawing.Point(5, 26); + this.label6.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.label6.Name = "label6"; this.label6.Size = new System.Drawing.Size(112, 20); this.label6.TabIndex = 5; @@ -162,7 +255,8 @@ // this.label5.AutoSize = true; this.label5.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label5.Location = new System.Drawing.Point(6, 148); + this.label5.Location = new System.Drawing.Point(9, 228); + this.label5.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.label5.Name = "label5"; this.label5.Size = new System.Drawing.Size(65, 20); this.label5.TabIndex = 4; @@ -172,7 +266,8 @@ // this.label4.AutoSize = true; this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label4.Location = new System.Drawing.Point(6, 115); + this.label4.Location = new System.Drawing.Point(9, 177); + this.label4.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.label4.Name = "label4"; this.label4.Size = new System.Drawing.Size(104, 20); this.label4.TabIndex = 3; @@ -182,7 +277,8 @@ // this.label3.AutoSize = true; this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label3.Location = new System.Drawing.Point(6, 84); + this.label3.Location = new System.Drawing.Point(9, 129); + this.label3.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.label3.Name = "label3"; this.label3.Size = new System.Drawing.Size(76, 20); this.label3.TabIndex = 2; @@ -192,7 +288,8 @@ // this.label2.AutoSize = true; this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label2.Location = new System.Drawing.Point(6, 54); + this.label2.Location = new System.Drawing.Point(9, 83); + this.label2.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.label2.Name = "label2"; this.label2.Size = new System.Drawing.Size(83, 20); this.label2.TabIndex = 1; @@ -202,7 +299,8 @@ // this.label1.AutoSize = true; this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label1.Location = new System.Drawing.Point(6, 23); + this.label1.Location = new System.Drawing.Point(9, 35); + this.label1.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.label1.Name = "label1"; this.label1.Size = new System.Drawing.Size(116, 20); this.label1.TabIndex = 0; @@ -210,16 +308,18 @@ // // tabPage2 // + this.tabPage2.Controls.Add(this.groupBox3); this.tabPage2.Controls.Add(this.label8); this.tabPage2.Controls.Add(this.label7); this.tabPage2.Controls.Add(this.cb_lb_vorbereitung); this.tabPage2.Controls.Add(this.cb_stvo); this.tabPage2.Controls.Add(this.cb_wasserhaltung); this.tabPage2.Controls.Add(this.cb_genehmigung); - this.tabPage2.Location = new System.Drawing.Point(4, 22); + this.tabPage2.Location = new System.Drawing.Point(4, 29); + this.tabPage2.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.tabPage2.Name = "tabPage2"; - this.tabPage2.Padding = new System.Windows.Forms.Padding(3); - this.tabPage2.Size = new System.Drawing.Size(768, 400); + this.tabPage2.Padding = new System.Windows.Forms.Padding(4, 5, 4, 5); + this.tabPage2.Size = new System.Drawing.Size(1093, 579); this.tabPage2.TabIndex = 1; this.tabPage2.Text = "Vorraussetzungen"; this.tabPage2.UseVisualStyleBackColor = true; @@ -228,7 +328,8 @@ // this.label8.AutoSize = true; this.label8.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label8.Location = new System.Drawing.Point(345, 156); + this.label8.Location = new System.Drawing.Point(468, 221); + this.label8.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.label8.Name = "label8"; this.label8.Size = new System.Drawing.Size(88, 20); this.label8.TabIndex = 6; @@ -238,7 +339,8 @@ // this.label7.AutoSize = true; this.label7.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label7.Location = new System.Drawing.Point(39, 156); + this.label7.Location = new System.Drawing.Point(8, 221); + this.label7.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.label7.Name = "label7"; this.label7.Size = new System.Drawing.Size(134, 20); this.label7.TabIndex = 5; @@ -252,16 +354,18 @@ "HD - Reinigung", "Mechanisch", "Roboter"}); - this.cb_lb_vorbereitung.Location = new System.Drawing.Point(179, 156); + this.cb_lb_vorbereitung.Location = new System.Drawing.Point(218, 221); + this.cb_lb_vorbereitung.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.cb_lb_vorbereitung.Name = "cb_lb_vorbereitung"; - this.cb_lb_vorbereitung.Size = new System.Drawing.Size(142, 67); + this.cb_lb_vorbereitung.Size = new System.Drawing.Size(211, 88); this.cb_lb_vorbereitung.TabIndex = 4; // // cb_stvo // this.cb_stvo.AutoSize = true; this.cb_stvo.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.cb_stvo.Location = new System.Drawing.Point(39, 97); + this.cb_stvo.Location = new System.Drawing.Point(8, 130); + this.cb_stvo.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.cb_stvo.Name = "cb_stvo"; this.cb_stvo.Size = new System.Drawing.Size(263, 24); this.cb_stvo.TabIndex = 2; @@ -272,7 +376,8 @@ // this.cb_wasserhaltung.AutoSize = true; this.cb_wasserhaltung.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.cb_wasserhaltung.Location = new System.Drawing.Point(39, 64); + this.cb_wasserhaltung.Location = new System.Drawing.Point(8, 79); + this.cb_wasserhaltung.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.cb_wasserhaltung.Name = "cb_wasserhaltung"; this.cb_wasserhaltung.Size = new System.Drawing.Size(269, 24); this.cb_wasserhaltung.TabIndex = 1; @@ -283,7 +388,8 @@ // this.cb_genehmigung.AutoSize = true; this.cb_genehmigung.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.cb_genehmigung.Location = new System.Drawing.Point(39, 27); + this.cb_genehmigung.Location = new System.Drawing.Point(8, 23); + this.cb_genehmigung.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.cb_genehmigung.Name = "cb_genehmigung"; this.cb_genehmigung.Size = new System.Drawing.Size(245, 24); this.cb_genehmigung.TabIndex = 0; @@ -292,30 +398,42 @@ // // tabPage3 // + this.tabPage3.Controls.Add(this.txt_liner); + this.tabPage3.Controls.Add(this.txt_harzbedarf); + this.tabPage3.Controls.Add(this.txt_harz); + this.tabPage3.Controls.Add(this.txt_charge_liner); + this.tabPage3.Controls.Add(this.txt_charge_harz); this.tabPage3.Controls.Add(this.groupBox1); this.tabPage3.Controls.Add(this.label13); this.tabPage3.Controls.Add(this.label12); this.tabPage3.Controls.Add(this.label11); this.tabPage3.Controls.Add(this.label10); this.tabPage3.Controls.Add(this.label9); - this.tabPage3.Location = new System.Drawing.Point(4, 22); + this.tabPage3.Location = new System.Drawing.Point(4, 29); + this.tabPage3.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.tabPage3.Name = "tabPage3"; - this.tabPage3.Padding = new System.Windows.Forms.Padding(3); - this.tabPage3.Size = new System.Drawing.Size(768, 400); + this.tabPage3.Padding = new System.Windows.Forms.Padding(4, 5, 4, 5); + this.tabPage3.Size = new System.Drawing.Size(1093, 579); this.tabPage3.TabIndex = 2; this.tabPage3.Text = "LinerGrundlagen"; this.tabPage3.UseVisualStyleBackColor = true; // // groupBox1 // + this.groupBox1.Controls.Add(this.dateTimePicker2); + this.groupBox1.Controls.Add(this.textBox3); + this.groupBox1.Controls.Add(this.textBox2); + this.groupBox1.Controls.Add(this.textBox1); this.groupBox1.Controls.Add(this.label17); this.groupBox1.Controls.Add(this.label14); this.groupBox1.Controls.Add(this.label16); this.groupBox1.Controls.Add(this.label15); this.groupBox1.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.groupBox1.Location = new System.Drawing.Point(27, 148); + this.groupBox1.Location = new System.Drawing.Point(40, 228); + this.groupBox1.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.groupBox1.Name = "groupBox1"; - this.groupBox1.Size = new System.Drawing.Size(502, 213); + this.groupBox1.Padding = new System.Windows.Forms.Padding(4, 5, 4, 5); + this.groupBox1.Size = new System.Drawing.Size(753, 328); this.groupBox1.TabIndex = 9; this.groupBox1.TabStop = false; this.groupBox1.Text = "Kalibrierung"; @@ -324,7 +442,8 @@ // this.label17.AutoSize = true; this.label17.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label17.Location = new System.Drawing.Point(229, 88); + this.label17.Location = new System.Drawing.Point(406, 123); + this.label17.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.label17.Name = "label17"; this.label17.Size = new System.Drawing.Size(68, 20); this.label17.TabIndex = 8; @@ -334,7 +453,8 @@ // this.label14.AutoSize = true; this.label14.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label14.Location = new System.Drawing.Point(6, 153); + this.label14.Location = new System.Drawing.Point(9, 235); + this.label14.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.label14.Name = "label14"; this.label14.Size = new System.Drawing.Size(129, 20); this.label14.TabIndex = 5; @@ -344,7 +464,8 @@ // this.label16.AutoSize = true; this.label16.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label16.Location = new System.Drawing.Point(2, 80); + this.label16.Location = new System.Drawing.Point(3, 123); + this.label16.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.label16.Name = "label16"; this.label16.Size = new System.Drawing.Size(127, 20); this.label16.TabIndex = 7; @@ -354,7 +475,8 @@ // this.label15.AutoSize = true; this.label15.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label15.Location = new System.Drawing.Point(2, 31); + this.label15.Location = new System.Drawing.Point(3, 48); + this.label15.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.label15.Name = "label15"; this.label15.Size = new System.Drawing.Size(166, 20); this.label15.TabIndex = 6; @@ -364,7 +486,8 @@ // this.label13.AutoSize = true; this.label13.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label13.Location = new System.Drawing.Point(229, 100); + this.label13.Location = new System.Drawing.Point(368, 154); + this.label13.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.label13.Name = "label13"; this.label13.Size = new System.Drawing.Size(126, 20); this.label13.TabIndex = 4; @@ -374,7 +497,8 @@ // this.label12.AutoSize = true; this.label12.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label12.Location = new System.Drawing.Point(24, 100); + this.label12.Location = new System.Drawing.Point(36, 154); + this.label12.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.label12.Name = "label12"; this.label12.Size = new System.Drawing.Size(44, 20); this.label12.TabIndex = 3; @@ -384,7 +508,8 @@ // this.label11.AutoSize = true; this.label11.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label11.Location = new System.Drawing.Point(24, 65); + this.label11.Location = new System.Drawing.Point(36, 100); + this.label11.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.label11.Name = "label11"; this.label11.Size = new System.Drawing.Size(110, 20); this.label11.TabIndex = 2; @@ -394,7 +519,8 @@ // this.label10.AutoSize = true; this.label10.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label10.Location = new System.Drawing.Point(229, 30); + this.label10.Location = new System.Drawing.Point(368, 46); + this.label10.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.label10.Name = "label10"; this.label10.Size = new System.Drawing.Size(126, 20); this.label10.TabIndex = 1; @@ -404,20 +530,211 @@ // this.label9.AutoSize = true; this.label9.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label9.Location = new System.Drawing.Point(24, 30); + this.label9.Location = new System.Drawing.Point(36, 46); + this.label9.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.label9.Name = "label9"; this.label9.Size = new System.Drawing.Size(43, 20); this.label9.TabIndex = 0; this.label9.Text = "Harz"; // + // textBox1 + // + this.textBox1.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.textBox1.Location = new System.Drawing.Point(212, 118); + this.textBox1.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); + this.textBox1.Name = "textBox1"; + this.textBox1.Size = new System.Drawing.Size(148, 26); + this.textBox1.TabIndex = 9; + // + // textBox2 + // + this.textBox2.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.textBox2.Location = new System.Drawing.Point(212, 231); + this.textBox2.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); + this.textBox2.Name = "textBox2"; + this.textBox2.Size = new System.Drawing.Size(148, 26); + this.textBox2.TabIndex = 10; + // + // textBox3 + // + this.textBox3.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.textBox3.Location = new System.Drawing.Point(518, 118); + this.textBox3.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); + this.textBox3.Name = "textBox3"; + this.textBox3.Size = new System.Drawing.Size(148, 26); + this.textBox3.TabIndex = 11; + // + // dateTimePicker2 + // + this.dateTimePicker2.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.dateTimePicker2.Location = new System.Drawing.Point(212, 48); + this.dateTimePicker2.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); + this.dateTimePicker2.Name = "dateTimePicker2"; + this.dateTimePicker2.Size = new System.Drawing.Size(439, 26); + this.dateTimePicker2.TabIndex = 12; + // + // txt_charge_harz + // + this.txt_charge_harz.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.txt_charge_harz.Location = new System.Drawing.Point(558, 46); + this.txt_charge_harz.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); + this.txt_charge_harz.Name = "txt_charge_harz"; + this.txt_charge_harz.Size = new System.Drawing.Size(300, 26); + this.txt_charge_harz.TabIndex = 10; + // + // txt_charge_liner + // + this.txt_charge_liner.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.txt_charge_liner.Location = new System.Drawing.Point(558, 148); + this.txt_charge_liner.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); + this.txt_charge_liner.Name = "txt_charge_liner"; + this.txt_charge_liner.Size = new System.Drawing.Size(300, 26); + this.txt_charge_liner.TabIndex = 11; + // + // txt_harz + // + this.txt_harz.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.txt_harz.Location = new System.Drawing.Point(162, 43); + this.txt_harz.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); + this.txt_harz.Name = "txt_harz"; + this.txt_harz.Size = new System.Drawing.Size(148, 26); + this.txt_harz.TabIndex = 12; + // + // txt_harzbedarf + // + this.txt_harzbedarf.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.txt_harzbedarf.Location = new System.Drawing.Point(162, 97); + this.txt_harzbedarf.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); + this.txt_harzbedarf.Name = "txt_harzbedarf"; + this.txt_harzbedarf.Size = new System.Drawing.Size(148, 26); + this.txt_harzbedarf.TabIndex = 13; + // + // txt_liner + // + this.txt_liner.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.txt_liner.Location = new System.Drawing.Point(162, 148); + this.txt_liner.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); + this.txt_liner.Name = "txt_liner"; + this.txt_liner.Size = new System.Drawing.Size(148, 26); + this.txt_liner.TabIndex = 14; + // + // checkBox1 + // + this.checkBox1.AutoSize = true; + this.checkBox1.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.checkBox1.Location = new System.Drawing.Point(9, 75); + this.checkBox1.Name = "checkBox1"; + this.checkBox1.Size = new System.Drawing.Size(121, 24); + this.checkBox1.TabIndex = 20; + this.checkBox1.Text = "Geschlossen"; + this.checkBox1.UseVisualStyleBackColor = true; + // + // groupBox2 + // + this.groupBox2.Controls.Add(this.txt_haltungslaenge); + this.groupBox2.Controls.Add(this.txt_laenge_schacht); + this.groupBox2.Controls.Add(this.label21); + this.groupBox2.Controls.Add(this.checkBox1); + this.groupBox2.Controls.Add(this.label6); + this.groupBox2.Location = new System.Drawing.Point(13, 340); + this.groupBox2.Name = "groupBox2"; + this.groupBox2.Size = new System.Drawing.Size(375, 203); + this.groupBox2.TabIndex = 21; + this.groupBox2.TabStop = false; + this.groupBox2.Text = "groupBox2"; + // + // label21 + // + this.label21.AutoSize = true; + this.label21.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label21.Location = new System.Drawing.Point(6, 114); + this.label21.Name = "label21"; + this.label21.Size = new System.Drawing.Size(68, 20); + this.label21.TabIndex = 21; + this.label21.Text = "Schacht"; + // + // txt_laenge_schacht + // + this.txt_laenge_schacht.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.txt_laenge_schacht.Location = new System.Drawing.Point(188, 112); + this.txt_laenge_schacht.Name = "txt_laenge_schacht"; + this.txt_laenge_schacht.Size = new System.Drawing.Size(136, 26); + this.txt_laenge_schacht.TabIndex = 23; + // + // txt_haltungslaenge + // + this.txt_haltungslaenge.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.txt_haltungslaenge.Location = new System.Drawing.Point(188, 21); + this.txt_haltungslaenge.Name = "txt_haltungslaenge"; + this.txt_haltungslaenge.Size = new System.Drawing.Size(136, 26); + this.txt_haltungslaenge.TabIndex = 24; + // + // groupBox3 + // + this.groupBox3.Controls.Add(this.btn_get_temp); + this.groupBox3.Controls.Add(this.txt_temp_kanal); + this.groupBox3.Controls.Add(this.txt_temp_aussen); + this.groupBox3.Controls.Add(this.label23); + this.groupBox3.Controls.Add(this.label22); + this.groupBox3.Location = new System.Drawing.Point(396, 23); + this.groupBox3.Name = "groupBox3"; + this.groupBox3.Size = new System.Drawing.Size(485, 131); + this.groupBox3.TabIndex = 7; + this.groupBox3.TabStop = false; + this.groupBox3.Text = "groupBox3"; + // + // label22 + // + this.label22.AutoSize = true; + this.label22.Location = new System.Drawing.Point(15, 34); + this.label22.Name = "label22"; + this.label22.Size = new System.Drawing.Size(63, 20); + this.label22.TabIndex = 0; + this.label22.Text = "Aussen"; + // + // label23 + // + this.label23.AutoSize = true; + this.label23.Location = new System.Drawing.Point(15, 80); + this.label23.Name = "label23"; + this.label23.Size = new System.Drawing.Size(49, 20); + this.label23.TabIndex = 1; + this.label23.Text = "Kanal"; + // + // txt_temp_aussen + // + this.txt_temp_aussen.Location = new System.Drawing.Point(114, 34); + this.txt_temp_aussen.Name = "txt_temp_aussen"; + this.txt_temp_aussen.Size = new System.Drawing.Size(100, 26); + this.txt_temp_aussen.TabIndex = 2; + // + // txt_temp_kanal + // + this.txt_temp_kanal.Location = new System.Drawing.Point(114, 77); + this.txt_temp_kanal.Name = "txt_temp_kanal"; + this.txt_temp_kanal.Size = new System.Drawing.Size(100, 26); + this.txt_temp_kanal.TabIndex = 3; + // + // btn_get_temp + // + this.btn_get_temp.Location = new System.Drawing.Point(236, 29); + this.btn_get_temp.Name = "btn_get_temp"; + this.btn_get_temp.Size = new System.Drawing.Size(174, 36); + this.btn_get_temp.TabIndex = 4; + this.btn_get_temp.Text = "Von Anlage holen"; + this.btn_get_temp.UseVisualStyleBackColor = true; + // // frmObjektEdit // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleDimensions = new System.Drawing.SizeF(9F, 20F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(800, 450); + this.ClientSize = new System.Drawing.Size(1131, 701); this.Controls.Add(this.tabControl1); + this.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.Name = "frmObjektEdit"; this.Text = "FrmObjektEdit"; + this.Load += new System.EventHandler(this.frmObjektEdit_Load); this.tabControl1.ResumeLayout(false); this.tabPage1.ResumeLayout(false); this.tabPage1.PerformLayout(); @@ -427,6 +744,10 @@ this.tabPage3.PerformLayout(); this.groupBox1.ResumeLayout(false); this.groupBox1.PerformLayout(); + this.groupBox2.ResumeLayout(false); + this.groupBox2.PerformLayout(); + this.groupBox3.ResumeLayout(false); + this.groupBox3.PerformLayout(); this.ResumeLayout(false); } @@ -442,12 +763,11 @@ private System.Windows.Forms.Label label3; private System.Windows.Forms.Label label2; private System.Windows.Forms.Label label1; - private System.Windows.Forms.TextBox textBox6; - private System.Windows.Forms.TextBox textBox5; - private System.Windows.Forms.TextBox textBox4; - private System.Windows.Forms.TextBox textBox3; - private System.Windows.Forms.TextBox textBox2; - private System.Windows.Forms.TextBox textBox1; + private System.Windows.Forms.TextBox txt_material; + private System.Windows.Forms.TextBox txt_dn; + private System.Windows.Forms.TextBox txt_punkt_bis; + private System.Windows.Forms.TextBox txt_punkt_von; + private System.Windows.Forms.TextBox txt_pro_nr; private System.Windows.Forms.CheckedListBox cb_lb_vorbereitung; private System.Windows.Forms.CheckBox cb_stvo; private System.Windows.Forms.CheckBox cb_wasserhaltung; @@ -465,5 +785,31 @@ private System.Windows.Forms.Label label11; private System.Windows.Forms.Label label10; private System.Windows.Forms.Label label9; + private System.Windows.Forms.Label label18; + private System.Windows.Forms.Label label19; + private System.Windows.Forms.TextBox txt_hausnummer; + private System.Windows.Forms.TextBox txt_strasse; + private System.Windows.Forms.DateTimePicker dateTimePicker1; + private System.Windows.Forms.Label label20; + private System.Windows.Forms.TextBox txt_liner; + private System.Windows.Forms.TextBox txt_harzbedarf; + private System.Windows.Forms.TextBox txt_harz; + private System.Windows.Forms.TextBox txt_charge_liner; + private System.Windows.Forms.TextBox txt_charge_harz; + private System.Windows.Forms.DateTimePicker dateTimePicker2; + private System.Windows.Forms.TextBox textBox3; + private System.Windows.Forms.TextBox textBox2; + private System.Windows.Forms.TextBox textBox1; + private System.Windows.Forms.GroupBox groupBox2; + private System.Windows.Forms.MaskedTextBox txt_haltungslaenge; + private System.Windows.Forms.MaskedTextBox txt_laenge_schacht; + private System.Windows.Forms.Label label21; + private System.Windows.Forms.CheckBox checkBox1; + private System.Windows.Forms.GroupBox groupBox3; + private System.Windows.Forms.Button btn_get_temp; + private System.Windows.Forms.TextBox txt_temp_kanal; + private System.Windows.Forms.TextBox txt_temp_aussen; + private System.Windows.Forms.Label label23; + private System.Windows.Forms.Label label22; } } \ No newline at end of file diff --git a/SanSystem/frmObjektEdit.cs b/SanSystem/frmObjektEdit.cs index 9769ef4..fde812f 100644 --- a/SanSystem/frmObjektEdit.cs +++ b/SanSystem/frmObjektEdit.cs @@ -1,4 +1,5 @@ -using System; +using KlassenBIB; +using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; @@ -12,9 +13,26 @@ namespace SanSystem { public partial class frmObjektEdit : Form { - public frmObjektEdit() + Inspektionsobjekt inspektionsobjekt = null; + public frmObjektEdit(Inspektionsobjekt inspektion) { InitializeComponent(); + this.inspektionsobjekt = inspektion; + } + + private void frmObjektEdit_Load(object sender, EventArgs e) + { + txt_punkt_von.DataBindings.Add(new Binding("Text", inspektionsobjekt, "VonPunkt")); + txt_punkt_bis.DataBindings.Add(new Binding("Text", inspektionsobjekt, "BisPunkt")); + txt_material.DataBindings.Add(new Binding("Text", inspektionsobjekt, "Rohrmaterial")); + txt_haltungslaenge.DataBindings.Add(new Binding("Text", inspektionsobjekt, "Haltungslaenge")); + txt_dn.DataBindings.Add(new Binding("Text", inspektionsobjekt, "Kanalrohrweite")); + txt_temp_aussen.DataBindings.Add(new Binding("Text", inspektionsobjekt.Sanierung, "TempAusen")); + txt_temp_kanal.DataBindings.Add(new Binding("Text", inspektionsobjekt.Sanierung, "tempKanal")); + txt_pro_nr.DataBindings.Add(new Binding("Text", inspektionsobjekt.Sanierung, "ProjektNummer")); + cb_genehmigung.DataBindings.Add(new Binding("Checked", inspektionsobjekt.Sanierung, "genehmigungVorhanden")); + cb_stvo.DataBindings.Add(new Binding("Checked", inspektionsobjekt.Sanierung, "sTVOAbsicherung")); + cb_wasserhaltung.DataBindings.Add(new Binding("Checked", inspektionsobjekt.Sanierung, "wasserhaltungEingerichtet")); } } } diff --git a/SanSystem/frmObjektEdit.resx b/SanSystem/frmObjektEdit.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/SanSystem/frmObjektEdit.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/SanSystem/frmObjekteList.Designer.cs b/SanSystem/frmObjekteList.Designer.cs index a488bfc..31e23c1 100644 --- a/SanSystem/frmObjekteList.Designer.cs +++ b/SanSystem/frmObjekteList.Designer.cs @@ -70,10 +70,12 @@ this.dGObjekte.DataSource = this.strasseBindingSource; this.dGObjekte.Location = new System.Drawing.Point(9, 133); this.dGObjekte.Margin = new System.Windows.Forms.Padding(2); + this.dGObjekte.MultiSelect = false; this.dGObjekte.Name = "dGObjekte"; this.dGObjekte.RowTemplate.Height = 24; this.dGObjekte.Size = new System.Drawing.Size(951, 238); this.dGObjekte.TabIndex = 0; + this.dGObjekte.RowHeaderMouseDoubleClick += new System.Windows.Forms.DataGridViewCellMouseEventHandler(this.dGObjekte_RowHeaderMouseDoubleClick); // // objektbezeichnungDataGridViewTextBoxColumn // diff --git a/SanSystem/frmObjekteList.cs b/SanSystem/frmObjekteList.cs index 07adc84..8c707b5 100644 --- a/SanSystem/frmObjekteList.cs +++ b/SanSystem/frmObjekteList.cs @@ -45,7 +45,7 @@ namespace SanSystem strasse.Objekte.Add(new Inspektionsobjekt() { - Objektbezeichnung = "1229292" + Objektbezeichnung = "134" }); dGObjekte.DataSource = null; dGObjekte.DataSource = strasse.Objekte; @@ -56,5 +56,27 @@ namespace SanSystem { dGObjekte.DataSource = strasse.Objekte; } + + private void dGObjekte_RowHeaderMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e) + { + DataGridView dataGridView = (DataGridView)sender; + if (dataGridView == null) return; + DataGridViewSelectedRowCollection dataGridViewRowsSelect = dataGridView.SelectedRows; + + + if (dataGridViewRowsSelect.Count > 1) return; + + DataGridViewRow dgvr = dataGridViewRowsSelect[0]; + + Inspektionsobjekt inspektionsobjekt = (Inspektionsobjekt)dgvr.DataBoundItem; + if (inspektionsobjekt == null) return; + + frmObjektEdit frmObjektEdit = new frmObjektEdit(inspektionsobjekt); + frmObjektEdit.MdiParent = this.MdiParent; + frmObjektEdit.Show(); + + + //throw new Exception(); + } } } diff --git a/SanSystem/frmStrassenList.Designer.cs b/SanSystem/frmStrassenList.Designer.cs index 97d7fbc..33f39da 100644 --- a/SanSystem/frmStrassenList.Designer.cs +++ b/SanSystem/frmStrassenList.Designer.cs @@ -34,18 +34,23 @@ // // lst_strassen // + this.lst_strassen.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) + | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.lst_strassen.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.lst_strassen.FormattingEnabled = true; - this.lst_strassen.Location = new System.Drawing.Point(7, 15); + this.lst_strassen.ItemHeight = 20; + this.lst_strassen.Location = new System.Drawing.Point(12, 59); this.lst_strassen.Margin = new System.Windows.Forms.Padding(2); this.lst_strassen.Name = "lst_strassen"; - this.lst_strassen.Size = new System.Drawing.Size(190, 277); + this.lst_strassen.Size = new System.Drawing.Size(190, 484); this.lst_strassen.TabIndex = 0; this.lst_strassen.SelectedIndexChanged += new System.EventHandler(this.lst_strassen_SelectedIndexChanged); this.lst_strassen.DoubleClick += new System.EventHandler(this.lst_strassen_DoubleClick); // // button1 // - this.button1.Location = new System.Drawing.Point(57, 305); + this.button1.Location = new System.Drawing.Point(12, 12); this.button1.Name = "button1"; this.button1.Size = new System.Drawing.Size(89, 42); this.button1.TabIndex = 1; @@ -57,7 +62,7 @@ // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(212, 367); + this.ClientSize = new System.Drawing.Size(212, 546); this.ControlBox = false; this.Controls.Add(this.button1); this.Controls.Add(this.lst_strassen); diff --git a/SanSystem/frmStrassenList.cs b/SanSystem/frmStrassenList.cs index 784f366..2a2a336 100644 --- a/SanSystem/frmStrassenList.cs +++ b/SanSystem/frmStrassenList.cs @@ -19,6 +19,7 @@ namespace SanSystem public frmStrassenList() { InitializeComponent(); + } private void frmStrassenList_Load(object sender, EventArgs e) @@ -27,6 +28,8 @@ namespace SanSystem lst_strassen.DataSource = bs; + this.Height = this.MdiParent.Height - 120; + } @@ -42,8 +45,8 @@ namespace SanSystem private void button1_Click(object sender, EventArgs e) { - Datenbank.Instance.loadedProjekt.Adressen.Add(new KlassenBIB.Strasse() { Strassename = "Damian" }); - bs.ResetBindings(false); + //Datenbank.Instance.loadedProjekt.Adressen.Add(new KlassenBIB.Strasse() { Strassename = "Damian" }); + //bs.ResetBindings(false); } diff --git a/TempCAN/Properties/AssemblyInfo.cs b/TempCAN/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..4144f82 --- /dev/null +++ b/TempCAN/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Allgemeine Informationen über eine Assembly werden über die folgenden +// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern, +// die einer Assembly zugeordnet sind. +[assembly: AssemblyTitle("TempCAN")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("TempCAN")] +[assembly: AssemblyCopyright("Copyright © 2018")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Durch Festlegen von ComVisible auf FALSE werden die Typen in dieser Assembly +// für COM-Komponenten unsichtbar. Wenn Sie auf einen Typ in dieser Assembly von +// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen. +[assembly: ComVisible(false)] + +// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird +[assembly: Guid("e4979419-5eae-4b6d-a6a0-9632c1de87a0")] + +// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten: +// +// Hauptversion +// Nebenversion +// Buildnummer +// Revision +// +// Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden, +// indem Sie "*" wie unten gezeigt eingeben: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/TempCAN/TempCAN.csproj b/TempCAN/TempCAN.csproj new file mode 100644 index 0000000..8273e5d --- /dev/null +++ b/TempCAN/TempCAN.csproj @@ -0,0 +1,53 @@ + + + + + Debug + AnyCPU + e4979419-5eae-4b6d-a6a0-9632c1de87a0 + Library + Properties + TempCAN + TempCAN + v4.6.1 + 512 + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + + + + + + diff --git a/TempCAN/Temperatur.cs b/TempCAN/Temperatur.cs new file mode 100644 index 0000000..412f253 --- /dev/null +++ b/TempCAN/Temperatur.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TempCAN +{ + public class Temperatur + { + private static string HOST = "localhost"; + private static int PORT = 4223; + + } +} diff --git a/dlls/Tinkerforge.dll b/dlls/Tinkerforge.dll new file mode 100644 index 0000000000000000000000000000000000000000..4682e169dfb058a2ebec25ef8f1b7fb4535db802 GIT binary patch literal 556544 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 z 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