From 97df1250dcacbfef5bd35fd2e0d7b2984b047611 Mon Sep 17 00:00:00 2001 From: Milan Hanajik Date: Mon, 7 Dec 2020 14:36:21 +0100 Subject: [PATCH] DataEntry.S620 added, Results.Entities.WaterMeter.AssignedSerialNr/Prefix/Suffix/CompleteSerialNr/WMTypeRevision mapped to DB. --- Results/Entities/WaterMeter.cs | 45 +- Results/Mappings/WaterMeterMap.cs | 7 +- Results/Output/SensusTestInfo.cs | 11 +- Results/Properties/AssemblyInfo.cs | 4 +- Results/WMeterRsltItemSpec.cs | 7 +- .../S620/BarcodeReceivedEventArgs.cs | 50 + .../DataEntry/S620/BodySerNrResult.cs | 26 + .../S620/CheckItems/Barcode.Designer.cs | 127 + .../DataEntry/S620/CheckItems/Barcode.cs | 160 + .../DataEntry/S620/CheckItems/Barcode.resx | 120 + .../S620/CheckItems/Keyboard.Designer.cs | 128 + .../DataEntry/S620/CheckItems/Keyboard.cs | 147 + .../DataEntry/S620/CheckItems/Keyboard.resx | 140 + .../S620/CheckItems/OkNok.Designer.cs | 130 + .../DataEntry/S620/CheckItems/OkNok.cs | 132 + .../DataEntry/S620/CheckItems/OkNok.resx | 145 + TBF/BenchControl/DataEntry/S620/EntryForm.cs | 285 + .../DataEntry/S620/EntryFormCfg.cs | 43 + .../DataEntry/S620/EntryFormCfgCtrl.cs | 83 + .../S620/EntryFormCfgCtrl.designer.cs | 114 + .../DataEntry/S620/EntryFormCfgCtrl.resx | 120 + TBF/BenchControl/DataEntry/S620/Factory.cs | 26 + .../DataEntry/S620/FocusPressedEventArgs.cs | 26 + .../S620/FormForMechanicalMeters.Designer.cs | 1789 +++++ .../DataEntry/S620/FormForMechanicalMeters.cs | 693 ++ .../S620/FormForMechanicalMeters.resx | 5748 ++++++++++++++ ...ForMechanicalMetersWithTracing.Designer.cs | 2224 ++++++ .../FormForMechanicalMetersWithTracing.cs | 973 +++ .../FormForMechanicalMetersWithTracing.resx | 7056 +++++++++++++++++ TBF/BenchControl/DataEntry/S620/ICheckItem.cs | 35 + .../DataEntry/S620/TestStartEndForm.cs | 688 ++ .../S620/TestStartEndForm.designer.cs | 3079 +++++++ .../DataEntry/S620/TestStartEndForm.resx | 120 + .../Output/DB/SensusOracle/Database.cs | 157 +- .../Output/DB/SensusOracle/ProcedureParams.cs | 170 +- TBF/BenchControl/TbfComponents.cs | 1 + TBF/LocalSettings.cs | 17 +- TBF/Properties/Resources.Designer.cs | 20 + TBF/Properties/Resources.resx | 9 +- TBF/Resources/Barcode.png | Bin 0 -> 209 bytes TBF/Resources/Strings.Designer.cs | 38 +- TBF/Resources/Strings.cs.resx | 12 + TBF/Resources/Strings.resx | 12 + TBF/Resources/qrcode-48x48.png | Bin 0 -> 3387 bytes TBF/TBF.csproj | 72 + 45 files changed, 24843 insertions(+), 146 deletions(-) create mode 100644 TBF/BenchControl/DataEntry/S620/BarcodeReceivedEventArgs.cs create mode 100644 TBF/BenchControl/DataEntry/S620/BodySerNrResult.cs create mode 100644 TBF/BenchControl/DataEntry/S620/CheckItems/Barcode.Designer.cs create mode 100644 TBF/BenchControl/DataEntry/S620/CheckItems/Barcode.cs create mode 100644 TBF/BenchControl/DataEntry/S620/CheckItems/Barcode.resx create mode 100644 TBF/BenchControl/DataEntry/S620/CheckItems/Keyboard.Designer.cs create mode 100644 TBF/BenchControl/DataEntry/S620/CheckItems/Keyboard.cs create mode 100644 TBF/BenchControl/DataEntry/S620/CheckItems/Keyboard.resx create mode 100644 TBF/BenchControl/DataEntry/S620/CheckItems/OkNok.Designer.cs create mode 100644 TBF/BenchControl/DataEntry/S620/CheckItems/OkNok.cs create mode 100644 TBF/BenchControl/DataEntry/S620/CheckItems/OkNok.resx create mode 100644 TBF/BenchControl/DataEntry/S620/EntryForm.cs create mode 100644 TBF/BenchControl/DataEntry/S620/EntryFormCfg.cs create mode 100644 TBF/BenchControl/DataEntry/S620/EntryFormCfgCtrl.cs create mode 100644 TBF/BenchControl/DataEntry/S620/EntryFormCfgCtrl.designer.cs create mode 100644 TBF/BenchControl/DataEntry/S620/EntryFormCfgCtrl.resx create mode 100644 TBF/BenchControl/DataEntry/S620/Factory.cs create mode 100644 TBF/BenchControl/DataEntry/S620/FocusPressedEventArgs.cs create mode 100644 TBF/BenchControl/DataEntry/S620/FormForMechanicalMeters.Designer.cs create mode 100644 TBF/BenchControl/DataEntry/S620/FormForMechanicalMeters.cs create mode 100644 TBF/BenchControl/DataEntry/S620/FormForMechanicalMeters.resx create mode 100644 TBF/BenchControl/DataEntry/S620/FormForMechanicalMetersWithTracing.Designer.cs create mode 100644 TBF/BenchControl/DataEntry/S620/FormForMechanicalMetersWithTracing.cs create mode 100644 TBF/BenchControl/DataEntry/S620/FormForMechanicalMetersWithTracing.resx create mode 100644 TBF/BenchControl/DataEntry/S620/ICheckItem.cs create mode 100644 TBF/BenchControl/DataEntry/S620/TestStartEndForm.cs create mode 100644 TBF/BenchControl/DataEntry/S620/TestStartEndForm.designer.cs create mode 100644 TBF/BenchControl/DataEntry/S620/TestStartEndForm.resx create mode 100644 TBF/Resources/Barcode.png create mode 100644 TBF/Resources/qrcode-48x48.png diff --git a/Results/Entities/WaterMeter.cs b/Results/Entities/WaterMeter.cs index 7c3654e3d..2957f86a3 100644 --- a/Results/Entities/WaterMeter.cs +++ b/Results/Entities/WaterMeter.cs @@ -59,7 +59,7 @@ namespace Results.Entities public virtual string Remark { get; set; } #if IPERL - public virtual double OrigCalibFactor { get; set; } /// Original iPerl calibration factor used during the test + public virtual double OrigCalibFactor { get; set; } /// Original iPerl calibration factor used during the test public virtual double CalibFactor { get; set; } /// iPerl calibration factor used during the test public virtual double OrigCalibFactorLNA{ get; set; } /// Original iPerl LNA calibration factor used during the test public virtual double CalibFactorLNA { get; set; } /// iPerl LNA calibration factor used during the test @@ -76,8 +76,6 @@ namespace Results.Entities /// /// Data from a production test bench (in case of tests on iPerl special) /// - public virtual int AssignedSerialNr { get; set; } - public virtual string CompleteSerialNr { get; set; } public virtual string RadioAddress { get; set; } public virtual int PaletteNr { get; set; } public virtual int UmkartonNr { get; set; } @@ -91,13 +89,17 @@ namespace Results.Entities public virtual int ProdQ2CorrLR { get; set; } /// iPerl Q2 correction for the L-flow written to iPerl #endif #if ORACLE_DB - public virtual int Pruefindex { get; set; } /// >= 1 ... pruefindex + public virtual int AssignedSerialNr { get; set; } + public virtual string Prefix { get; set; } + public virtual string Suffix { get; set; } + public virtual string CompleteSerialNr { get; set; } + public virtual int WMTypeRevision { get; set; } + public virtual int Pruefindex { get; set; } /// >= 1 ... pruefindex public virtual int HydrPruefung { get; set; } - public virtual int WMTypeRevision { get; set; } /// Not mapped to DB !!! public virtual object RawTestInfos { get; set; } /// IList fetched from Oracle at the beginning of the cycle, not mapped to DB !!! public virtual object CompleteTestInfos { get; set; } /// SensusTestInfo[] obtained as a best match at the beginning of the cycle, not mapped to DB !!! #endif - public virtual int ProcessId { get; set; } /// Not mapped to DB !!! Tracing DB Process ID + public virtual int ProcessId { get; set; } /// Not mapped to DB !!! Tracing DB Process ID public virtual int SessionId { get; set; } /// Not mapped to DB !!! 1 (regular tracing DB session) or 2 (alternative tracing DB session) public virtual bool LastRecordIsNok { get; set; } /// Not mapped to DB !!! Previous record verification result @@ -395,9 +397,13 @@ namespace Results.Entities { MeterTestRslts = new List(); #if ORACLE_DB + AssignedSerialNr = 0; + Prefix = string.Empty; + Suffix = string.Empty; + CompleteSerialNr = string.Empty; + WMTypeRevision = 0; Pruefindex = 1; HydrPruefung = 0; - WMTypeRevision = 0; RawTestInfos = null; CompleteTestInfos = null; #endif @@ -415,7 +421,6 @@ namespace Results.Entities ArchivePath = string.Empty; Remark = string.Empty; #if TURA_SPECIAL - CompleteSerialNr = string.Empty; RadioAddress = string.Empty; ProdUserName = string.Empty; ProdPurchaseOrder = string.Empty; @@ -459,8 +464,6 @@ namespace Results.Entities FWVersion = src.FWVersion; #endif #if TURA_SPECIAL - AssignedSerialNr = src.AssignedSerialNr; - CompleteSerialNr = src.CompleteSerialNr; RadioAddress = src.RadioAddress; PaletteNr = src.PaletteNr; UmkartonNr = src.UmkartonNr; @@ -474,9 +477,13 @@ namespace Results.Entities ProdQ2CorrLR = src.ProdQ2CorrLR; #endif #if ORACLE_DB + AssignedSerialNr = src.AssignedSerialNr; + Prefix = src.Prefix; + Suffix = src.Suffix; + CompleteSerialNr = src.CompleteSerialNr; + WMTypeRevision = src.WMTypeRevision; Pruefindex = src.Pruefindex; HydrPruefung = src.HydrPruefung; - WMTypeRevision = src.WMTypeRevision; RawTestInfos = src.RawTestInfos; CompleteTestInfos = src.CompleteTestInfos; #endif @@ -638,8 +645,6 @@ namespace Results.Entities writer.Write((FWVersion != null) ? FWVersion : string.Empty); #endif #if TURA_SPECIAL - writer.Write(AssignedSerialNr); - writer.Write((CompleteSerialNr != null) ? CompleteSerialNr : string.Empty); writer.Write((RadioAddress != null) ? RadioAddress : string.Empty); writer.Write(PaletteNr); writer.Write(UmkartonNr); @@ -653,9 +658,13 @@ namespace Results.Entities writer.Write(ProdQ2CorrLR); #endif #if ORACLE_DB + writer.Write(AssignedSerialNr); + writer.Write((Prefix != null) ? Prefix : string.Empty); + writer.Write((Suffix != null) ? Suffix : string.Empty); + writer.Write((CompleteSerialNr != null) ? CompleteSerialNr : string.Empty); + writer.Write(WMTypeRevision); writer.Write(Pruefindex); writer.Write(HydrPruefung); - writer.Write(WMTypeRevision); /// Write RawTestInfos IList rawTestInfos = RawTestInfos as IList; @@ -731,8 +740,6 @@ namespace Results.Entities FWVersion = reader.ReadString(); #endif #if TURA_SPECIAL - AssignedSerialNr = reader.ReadInt32(); - CompleteSerialNr = reader.ReadString(); RadioAddress = reader.ReadString(); PaletteNr = reader.ReadInt32(); UmkartonNr = reader.ReadInt32(); @@ -746,9 +753,13 @@ namespace Results.Entities ProdQ2CorrLR = reader.ReadInt32(); #endif #if ORACLE_DB + AssignedSerialNr = reader.ReadInt32(); + Prefix = reader.ReadString(); + Suffix = reader.ReadString(); + CompleteSerialNr = reader.ReadString(); + WMTypeRevision = reader.ReadInt32(); Pruefindex = reader.ReadInt32(); HydrPruefung = reader.ReadInt32(); - WMTypeRevision = reader.ReadInt32(); /// Read RawTestInfos int rawTestInfosCount = reader.ReadInt32(); diff --git a/Results/Mappings/WaterMeterMap.cs b/Results/Mappings/WaterMeterMap.cs index 7116921a4..f6af4fa25 100644 --- a/Results/Mappings/WaterMeterMap.cs +++ b/Results/Mappings/WaterMeterMap.cs @@ -43,8 +43,6 @@ namespace Results.Mappings Map(x => x.FWVersion); #endif #if TURA_SPECIAL - Map(x => x.AssignedSerialNr); - Map(x => x.CompleteSerialNr); Map(x => x.RadioAddress); Map(x => x.PaletteNr); Map(x => x.UmkartonNr); @@ -58,8 +56,13 @@ namespace Results.Mappings Map(x => x.ProdQ2CorrLR); #endif #if ORACLE_DB + Map(x => x.AssignedSerialNr); + Map(x => x.Prefix); + Map(x => x.Suffix); + Map(x => x.CompleteSerialNr); Map(x => x.Pruefindex); Map(x => x.HydrPruefung); + Map(x => x.WMTypeRevision); #endif References(x => x.WaterMeterData); References(x => x.Batch); diff --git a/Results/Output/SensusTestInfo.cs b/Results/Output/SensusTestInfo.cs index 205f115b7..054c1ea78 100644 --- a/Results/Output/SensusTestInfo.cs +++ b/Results/Output/SensusTestInfo.cs @@ -25,6 +25,7 @@ namespace Results.Output Suez_EMP_DN40, /// EMP: 12 flow rates Greece, /// Q3, Q2adj, Q2, Q1 S620, /// Q3, Q100, Q2, Q1 + S620_Alt, /// Q3, Q100, Q2, Q1 Count, None, } @@ -430,11 +431,19 @@ namespace Results.Output }; case LogType.S620: + return new SensusTestInfo[] + { + /// TBF Oracle DB Opto RAW LU logfiles + new SensusTestInfo("Q3", 3, "Q3", 3, "04", 3, "Q3", Range.R90_100), + new SensusTestInfo("Q2", 2, "Q2", 2, "02", 2, "Q2", Range.R100_110), + new SensusTestInfo("Q1", 1, "Q1", 1, "01", 1, "Q1", Range.R100_110), + }; + + case LogType.S620_Alt: return new SensusTestInfo[] { /// TBF Oracle DB Opto RAW LU logfiles new SensusTestInfo("Q3", 5, "Q3", 5, "04", 5, "Q3", Range.R90_100), - new SensusTestInfo("Q100", 4, "Q100l", 4, "03", 4,"Q100l", Range.R100_110), new SensusTestInfo("Q2", 2, "Q2", 2, "02", 2, "Q2", Range.R100_110), new SensusTestInfo("Q1", 1, "Q1", 1, "01", 1, "Q1", Range.R100_110), }; diff --git a/Results/Properties/AssemblyInfo.cs b/Results/Properties/AssemblyInfo.cs index 46481b524..ee4167b03 100644 --- a/Results/Properties/AssemblyInfo.cs +++ b/Results/Properties/AssemblyInfo.cs @@ -32,5 +32,5 @@ using System.Runtime.InteropServices; // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("2.26.1458.0")] -[assembly: AssemblyFileVersion("2.26.1458.0")] +[assembly: AssemblyVersion("2.26.1560.0")] +[assembly: AssemblyFileVersion("2.26.1560.0")] diff --git a/Results/WMeterRsltItemSpec.cs b/Results/WMeterRsltItemSpec.cs index 817651841..bc2da64f4 100644 --- a/Results/WMeterRsltItemSpec.cs +++ b/Results/WMeterRsltItemSpec.cs @@ -451,9 +451,12 @@ namespace Results #endif #endif +#if ORACLE_DB + AllItems.Add(new WMeterRsltItemSpec(ItemID.Prod_AssignedSerialNr, "Assigned s/n", Quantity.Number, ItemCategory.MeterResult, (w, t, u, f, p) => FormatInt(f, w.AssignedSerialNr))); + AllItems.Add(new WMeterRsltItemSpec(ItemID.Prod_CompleteSerialNr, "Complete s/n", Quantity.String, ItemCategory.MeterResult, (w, t, u, f, p) => FormatStr(f, w.CompleteSerialNr))); +#endif + #if TURA_SPECIAL - AllItems.Add(new WMeterRsltItemSpec(ItemID.Prod_AssignedSerialNr, "iPerl assigned s/n", Quantity.Number, ItemCategory.MeterResult, (w, t, u, f, p) => FormatInt(f, w.AssignedSerialNr))); - AllItems.Add(new WMeterRsltItemSpec(ItemID.Prod_CompleteSerialNr, "iPerl complete s/n", Quantity.String, ItemCategory.MeterResult, (w, t, u, f, p) => FormatStr(f, w.CompleteSerialNr))); AllItems.Add(new WMeterRsltItemSpec(ItemID.Prod_RadioAddress, "iPerl radio address", Quantity.String, ItemCategory.MeterResult, (w, t, u, f, p) => FormatStr(f, w.RadioAddress))); AllItems.Add(new WMeterRsltItemSpec(ItemID.Prod_PaletteNr, "iPerl palette nr.", Quantity.Number, ItemCategory.MeterResult, (w, t, u, f, p) => FormatInt(f, w.PaletteNr))); AllItems.Add(new WMeterRsltItemSpec(ItemID.Prod_UmkartonNr, "iPerl umkarton nr.", Quantity.Number, ItemCategory.MeterResult, (w, t, u, f, p) => FormatInt(f, w.UmkartonNr))); diff --git a/TBF/BenchControl/DataEntry/S620/BarcodeReceivedEventArgs.cs b/TBF/BenchControl/DataEntry/S620/BarcodeReceivedEventArgs.cs new file mode 100644 index 000000000..c8c8adb21 --- /dev/null +++ b/TBF/BenchControl/DataEntry/S620/BarcodeReceivedEventArgs.cs @@ -0,0 +1,50 @@ +/// +/// Copyright (c) 2020 Sensus Slovensko a.s. +/// +using System; +using TracingDB; + +namespace TBF.BenchControl.DataEntry.S620 +{ + public class BarcodeReceivedEventArgs : EventArgs + { + public string Barcode; + + /// + /// ID of a part in this workstep: + /// 0 undefined + /// 1 reference part + /// 2..99 parts with unique codes + /// 100.. parts with batch numbers + /// + public int IxPolozky; + + public CodeLocation CodeLocation; + public PartError Error; + + public BarcodeReceivedEventArgs(string barcode, int ixPolozky, CodeLocation codeLocation) + { + this.Barcode = barcode; + this.IxPolozky = ixPolozky; + this.CodeLocation = codeLocation; + } + + public BarcodeReceivedEventArgs(string barcode, int ixPolozky, CodeLocation codeLocation, PartError error) + : this(barcode, ixPolozky, codeLocation) + { + this.Error = error; + } + } + + public enum PartError + { + None, + WrongPart, /// S/N or P/N of a part is wrong + FieldEmpty, /// A required field in UI is empty + PrviousRecordMissing, /// Previous record in the tracing DB is missing + BlacklistedPart, /// S/N of a part is on a black list + ValueOutOfRange, /// Measured value is out of range + UnspecifiedError, /// Other unspecified error + Count + } +} diff --git a/TBF/BenchControl/DataEntry/S620/BodySerNrResult.cs b/TBF/BenchControl/DataEntry/S620/BodySerNrResult.cs new file mode 100644 index 000000000..c1db65685 --- /dev/null +++ b/TBF/BenchControl/DataEntry/S620/BodySerNrResult.cs @@ -0,0 +1,26 @@ +/// +/// Copyright (c) 2020 Sensus Slovensko a.s. +/// +using System; + +namespace TBF.BenchControl.DataEntry.S620 +{ + public class BodySerNrResult + { + public string BodyNr; + public int SerialNr; + public int Result; + + public BodySerNrResult(string bodyNr, int serialNr, int result) + { + BodyNr = bodyNr; + SerialNr = serialNr; + Result = result; + } + + public override string ToString() + { + return string.Format("{0}-{1}-{2}", BodyNr, SerialNr, Result); + } + } +} diff --git a/TBF/BenchControl/DataEntry/S620/CheckItems/Barcode.Designer.cs b/TBF/BenchControl/DataEntry/S620/CheckItems/Barcode.Designer.cs new file mode 100644 index 000000000..2bedbbfc9 --- /dev/null +++ b/TBF/BenchControl/DataEntry/S620/CheckItems/Barcode.Designer.cs @@ -0,0 +1,127 @@ +namespace TBF.BenchControl.DataEntry.S620.CheckItems +{ + partial class Barcode + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Component Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.kodMaterialuLabel = new System.Windows.Forms.Label(); + this.scannedCodeTextBox = new System.Windows.Forms.TextBox(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.setFocusButton = new System.Windows.Forms.Button(); + this.descriptionMaterialuLabel = new System.Windows.Forms.Label(); + this.blackListLabel = new System.Windows.Forms.Label(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + this.SuspendLayout(); + // + // kodMaterialuLabel + // + this.kodMaterialuLabel.AutoSize = true; + this.kodMaterialuLabel.Location = new System.Drawing.Point(42, -5); + this.kodMaterialuLabel.Name = "kodMaterialuLabel"; + this.kodMaterialuLabel.Size = new System.Drawing.Size(122, 24); + this.kodMaterialuLabel.TabIndex = 1; + this.kodMaterialuLabel.Text = "kod materialu"; + // + // scannedCodeTextBox + // + this.scannedCodeTextBox.Location = new System.Drawing.Point(239, 3); + this.scannedCodeTextBox.Name = "scannedCodeTextBox"; + this.scannedCodeTextBox.Size = new System.Drawing.Size(240, 29); + this.scannedCodeTextBox.TabIndex = 3; + this.scannedCodeTextBox.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.scannedCodeTextBox_KeyPress); + // + // pictureBox1 + // + this.pictureBox1.Image = TBF.Properties.Resources.Barcode; + this.pictureBox1.InitialImage = null; + this.pictureBox1.Location = new System.Drawing.Point(499, 1); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(32, 32); + this.pictureBox1.TabIndex = 2; + this.pictureBox1.TabStop = false; + // + // setFocusButton + // + this.setFocusButton.Location = new System.Drawing.Point(2, 1); + this.setFocusButton.Name = "setFocusButton"; + this.setFocusButton.Size = new System.Drawing.Size(32, 32); + this.setFocusButton.TabIndex = 0; + this.setFocusButton.UseVisualStyleBackColor = true; + this.setFocusButton.Click += new System.EventHandler(this.setFocusButton_Click); + // + // descriptionMaterialuLabel + // + this.descriptionMaterialuLabel.AutoSize = true; + this.descriptionMaterialuLabel.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.descriptionMaterialuLabel.Location = new System.Drawing.Point(43, 25); + this.descriptionMaterialuLabel.Name = "descriptionMaterialuLabel"; + this.descriptionMaterialuLabel.Size = new System.Drawing.Size(71, 13); + this.descriptionMaterialuLabel.TabIndex = 2; + this.descriptionMaterialuLabel.Text = "opis materialu"; + // + // blackListLabel + // + this.blackListLabel.AutoSize = true; + this.blackListLabel.Font = new System.Drawing.Font("Microsoft Sans Serif", 15.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.blackListLabel.ForeColor = System.Drawing.Color.Red; + this.blackListLabel.Location = new System.Drawing.Point(480, 5); + this.blackListLabel.Name = "blackListLabel"; + this.blackListLabel.Size = new System.Drawing.Size(19, 25); + this.blackListLabel.TabIndex = 4; + this.blackListLabel.Text = "!"; + this.blackListLabel.Visible = false; + // + // Polozka + // + this.AutoScaleDimensions = new System.Drawing.SizeF(11F, 24F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.blackListLabel); + this.Controls.Add(this.descriptionMaterialuLabel); + this.Controls.Add(this.setFocusButton); + this.Controls.Add(this.pictureBox1); + this.Controls.Add(this.scannedCodeTextBox); + this.Controls.Add(this.kodMaterialuLabel); + this.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.Margin = new System.Windows.Forms.Padding(6); + this.Name = "Polozka"; + this.Size = new System.Drawing.Size(547, 36); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Label kodMaterialuLabel; + private System.Windows.Forms.TextBox scannedCodeTextBox; + private System.Windows.Forms.PictureBox pictureBox1; + private System.Windows.Forms.Button setFocusButton; + private System.Windows.Forms.Label descriptionMaterialuLabel; + private System.Windows.Forms.Label blackListLabel; + } +} diff --git a/TBF/BenchControl/DataEntry/S620/CheckItems/Barcode.cs b/TBF/BenchControl/DataEntry/S620/CheckItems/Barcode.cs new file mode 100644 index 000000000..8feb60a3d --- /dev/null +++ b/TBF/BenchControl/DataEntry/S620/CheckItems/Barcode.cs @@ -0,0 +1,160 @@ +/// +/// Copyright (c) 2020 Sensus Slovensko a.s. +/// +using System; +using System.Collections.Generic; +using System.Drawing; +using System.IO; +using System.Linq; +using System.Reflection; +using System.Windows.Forms; +using TracingDB; +using TracingDB.Entities; + +namespace TBF.BenchControl.DataEntry.S620.CheckItems +{ + public partial class Barcode : UserControl, ICheckItem + { + public override string ToString() + { + return string.Format(": {0} {1}({2})", IxPolozky, Part.Name, string.IsNullOrEmpty(Part.OraDBType) ? string.Empty : Part.OraDBType); + } + + FormForMechanicalMetersWithTracing parent; + + public Part Part { get { return part; } } + Part part; + + public int IxPolozky + { + get { return ixPolozky; } + set { ixPolozky = value; } + } + int ixPolozky; + + public string ScannedCode + { + get { return scannedCodeTextBox.Text; } + set { scannedCodeTextBox.Text = value; } + } + + Barcode() + { + InitializeComponent(); + } + + public Barcode(FormForMechanicalMetersWithTracing parent, Part part) + : this() + { + this.parent = parent; + this.part = part; + scannedCodeTextBox.Text = (part.DefaultCode != null) ? part.DefaultCode : string.Empty; + kodMaterialuLabel.Text = part.Name; + descriptionMaterialuLabel.Text = part.Description; + + if (part.CodeForm == CodeForm.Barcode) + { + try + { + Stream imageStream = Assembly.GetExecutingAssembly().GetManifestResourceStream("Pracovisko.Barcode.png"); + pictureBox1.Image = new Bitmap(imageStream); + } + catch {} + } + } + + public void ClearCode() + { + if (part.CodeType != CodeType.Silicon) + { + scannedCodeTextBox.Text = (part.DefaultCode != null) ? part.DefaultCode : string.Empty; + } + } + + public void SubmitCode(string code) + { + scannedCodeTextBox.Text = code; + scannedCodeTextBox_KeyPress(null, new KeyPressEventArgs('\r')); + } + + public void ResetFocus() + { + setFocusButton.Text = ""; + } + + public void SetFocus() + { + ClearCode(); + setFocusButton.Text = ">"; + scannedCodeTextBox.Focus(); + } + + private void setFocusButton_Click(object sender, EventArgs e) + { + setFocusButton.Text = ">"; + parent.OnFocusPressed(this, new FocusPressedEventArgs(IxPolozky, Part.CodeLocation)); + } + + private void scannedCodeTextBox_KeyPress(object sender, KeyPressEventArgs e) + { + if (e.KeyChar != '\r') return; + + PartError error = PartError.None; + if (string.IsNullOrEmpty(scannedCodeTextBox.Text)) + { + error = PartError.FieldEmpty; + } + else + { + switch (part.CodeType) + { + case CodeType.FlowtubeNr: + if ((scannedCodeTextBox.Text.Length < 3) || !scannedCodeTextBox.Text.Substring(0, 3).Equals(part.Name.Substring(part.Name.Length - 3))) + { + error = PartError.WrongPart; + } + break; + + case CodeType.FlowtubeNrLU: + if ((scannedCodeTextBox.Text.Length < part.Name.Length || + !scannedCodeTextBox.Text.Substring(0, part.Name.Length).Equals(part.Name))) + { + error = PartError.WrongPart; + } + break; + + case CodeType.BatchNrContainingPartName: + if (!scannedCodeTextBox.Text.Contains(part.Name)) + { + error = PartError.WrongPart; + } + break; + + case CodeType.DateMMYY: + if (part.LifetimeManagement == LifetimeManagement.OneYear) + { + int mmyy; + if (!int.TryParse(scannedCodeTextBox.Text, out mmyy)) + { + error = PartError.WrongPart; + } + else + { + int batteryMonthsSince2000 = 12 * (mmyy % 100) + (mmyy / 100); + int monthsSince2000 = 12 * (DateTime.Now.Year - 2000) + DateTime.Now.Month; + int age = monthsSince2000 - batteryMonthsSince2000; + + if (age < 0 || age > 12 + parent.ExtraBatteryLifetime) + { + error = PartError.WrongPart; + } + } + } + break; + } + } + + parent.OnBarcodeReceived(this, new BarcodeReceivedEventArgs(scannedCodeTextBox.Text, IxPolozky, Part.CodeLocation, error)); + } + } +} diff --git a/TBF/BenchControl/DataEntry/S620/CheckItems/Barcode.resx b/TBF/BenchControl/DataEntry/S620/CheckItems/Barcode.resx new file mode 100644 index 000000000..1af7de150 --- /dev/null +++ b/TBF/BenchControl/DataEntry/S620/CheckItems/Barcode.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/TBF/BenchControl/DataEntry/S620/CheckItems/Keyboard.Designer.cs b/TBF/BenchControl/DataEntry/S620/CheckItems/Keyboard.Designer.cs new file mode 100644 index 000000000..11ab5d11e --- /dev/null +++ b/TBF/BenchControl/DataEntry/S620/CheckItems/Keyboard.Designer.cs @@ -0,0 +1,128 @@ +namespace TBF.BenchControl.DataEntry.S620.CheckItems +{ + partial class Keyboard + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Component Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Keyboard)); + this.kodMaterialuLabel = new System.Windows.Forms.Label(); + this.scannedCodeTextBox = new System.Windows.Forms.TextBox(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.setFocusButton = new System.Windows.Forms.Button(); + this.descriptionMaterialuLabel = new System.Windows.Forms.Label(); + this.blackListLabel = new System.Windows.Forms.Label(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + this.SuspendLayout(); + // + // kodMaterialuLabel + // + this.kodMaterialuLabel.AutoSize = true; + this.kodMaterialuLabel.Location = new System.Drawing.Point(42, -5); + this.kodMaterialuLabel.Name = "kodMaterialuLabel"; + this.kodMaterialuLabel.Size = new System.Drawing.Size(122, 24); + this.kodMaterialuLabel.TabIndex = 1; + this.kodMaterialuLabel.Text = "kod materialu"; + // + // scannedCodeTextBox + // + this.scannedCodeTextBox.Location = new System.Drawing.Point(239, 3); + this.scannedCodeTextBox.Name = "scannedCodeTextBox"; + this.scannedCodeTextBox.Size = new System.Drawing.Size(228, 29); + this.scannedCodeTextBox.TabIndex = 3; + this.scannedCodeTextBox.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.scannedCodeTextBox_KeyPress); + // + // pictureBox1 + // + this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image"))); + this.pictureBox1.InitialImage = null; + this.pictureBox1.Location = new System.Drawing.Point(493, -9); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(48, 48); + this.pictureBox1.TabIndex = 2; + this.pictureBox1.TabStop = false; + // + // setFocusButton + // + this.setFocusButton.Location = new System.Drawing.Point(2, 1); + this.setFocusButton.Name = "setFocusButton"; + this.setFocusButton.Size = new System.Drawing.Size(32, 32); + this.setFocusButton.TabIndex = 0; + this.setFocusButton.UseVisualStyleBackColor = true; + this.setFocusButton.Click += new System.EventHandler(this.setFocusButton_Click); + // + // descriptionMaterialuLabel + // + this.descriptionMaterialuLabel.AutoSize = true; + this.descriptionMaterialuLabel.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.descriptionMaterialuLabel.Location = new System.Drawing.Point(43, 25); + this.descriptionMaterialuLabel.Name = "descriptionMaterialuLabel"; + this.descriptionMaterialuLabel.Size = new System.Drawing.Size(71, 13); + this.descriptionMaterialuLabel.TabIndex = 2; + this.descriptionMaterialuLabel.Text = "opis materialu"; + // + // blackListLabel + // + this.blackListLabel.AutoSize = true; + this.blackListLabel.Font = new System.Drawing.Font("Microsoft Sans Serif", 15.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.blackListLabel.ForeColor = System.Drawing.Color.Red; + this.blackListLabel.Location = new System.Drawing.Point(470, 5); + this.blackListLabel.Name = "blackListLabel"; + this.blackListLabel.Size = new System.Drawing.Size(19, 25); + this.blackListLabel.TabIndex = 5; + this.blackListLabel.Text = "!"; + this.blackListLabel.Visible = false; + // + // PolozkaKbd + // + this.AutoScaleDimensions = new System.Drawing.SizeF(11F, 24F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.blackListLabel); + this.Controls.Add(this.descriptionMaterialuLabel); + this.Controls.Add(this.setFocusButton); + this.Controls.Add(this.pictureBox1); + this.Controls.Add(this.scannedCodeTextBox); + this.Controls.Add(this.kodMaterialuLabel); + this.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.Margin = new System.Windows.Forms.Padding(6); + this.Name = "PolozkaKbd"; + this.Size = new System.Drawing.Size(547, 36); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Label kodMaterialuLabel; + private System.Windows.Forms.TextBox scannedCodeTextBox; + private System.Windows.Forms.PictureBox pictureBox1; + private System.Windows.Forms.Button setFocusButton; + private System.Windows.Forms.Label descriptionMaterialuLabel; + private System.Windows.Forms.Label blackListLabel; + } +} diff --git a/TBF/BenchControl/DataEntry/S620/CheckItems/Keyboard.cs b/TBF/BenchControl/DataEntry/S620/CheckItems/Keyboard.cs new file mode 100644 index 000000000..20c4120f8 --- /dev/null +++ b/TBF/BenchControl/DataEntry/S620/CheckItems/Keyboard.cs @@ -0,0 +1,147 @@ +/// +/// Copyright (c) 2020 Sensus Slovensko a.s. +/// +using System; +using System.Collections.Generic; +using System.Linq; +using System.Windows.Forms; +using TracingDB; +using TracingDB.Entities; + +namespace TBF.BenchControl.DataEntry.S620.CheckItems +{ + public partial class Keyboard : UserControl, ICheckItem + { + public override string ToString() + { + return string.Format("Kbd: {0} {1}({2})", IxPolozky, Part.Name, string.IsNullOrEmpty(Part.OraDBType) ? string.Empty : Part.OraDBType); + } + + FormForMechanicalMetersWithTracing parent; + + public Part Part { get { return part; } } + Part part; + + public int IxPolozky + { + get { return ixPolozky; } + set { ixPolozky = value; } + } + int ixPolozky; + + public string ScannedCode + { + get { return scannedCodeTextBox.Text; } + set + { +#if false + if (part.CodeType == CodeType.PO && parent.ValidOrderNumbers != null) + { + /// Counting pieces produced for a specified PO + + if (!parent.ValidOrderNumbers.Contains(value)) + { + /// Code is not a valid order number + scannedCodeTextBox.Text = string.Format("{0} !!!", value); + } + else + { + scannedCodeTextBox.Text = value; + int pcsCount; + if (parent.TargetPcsCounts.TryGetValue(scannedCodeTextBox.Text, out pcsCount)) + { + parent.UpdateTargetPiecesCount(scannedCodeTextBox.Text, pcsCount, Part.Id); + } + } + } + else +#endif + { + scannedCodeTextBox.Text = value; + } + } + } + + Keyboard() + { + InitializeComponent(); + } + + public Keyboard(FormForMechanicalMetersWithTracing parent, Part part) + : this() + { + this.parent = parent; + this.part = part; + scannedCodeTextBox.Text = (part.DefaultCode != null) ? part.DefaultCode : string.Empty; + kodMaterialuLabel.Text = part.Name; + descriptionMaterialuLabel.Text = part.Description; + } + + public void ClearCode() + { + if (part.CodeType != CodeType.Silicon) + { + scannedCodeTextBox.Text = (part.DefaultCode != null) ? part.DefaultCode : string.Empty; + } + } + + public void SubmitCode(string code) + { + scannedCodeTextBox.Text = code; + scannedCodeTextBox_KeyPress(null, new KeyPressEventArgs('\r')); + } + + public void ResetFocus() + { + setFocusButton.Text = ""; + } + + public void SetFocus() + { + ClearCode(); + setFocusButton.Text = ">"; + scannedCodeTextBox.Focus(); + } + + private void setFocusButton_Click(object sender, EventArgs e) + { + setFocusButton.Text = ">"; + parent.OnFocusPressed(this, new FocusPressedEventArgs(IxPolozky, Part.CodeLocation)); + } + + private void scannedCodeTextBox_KeyPress(object sender, KeyPressEventArgs e) + { + if (e.KeyChar != '\r') return; + + PartError error = PartError.None; + /// + if (string.IsNullOrEmpty(scannedCodeTextBox.Text)) + { + error = PartError.FieldEmpty; + } +#if false + else if (part.CodeType == CodeType.PO && parent.ValidOrderNumbers != null) + { + /// Counting pieces produced for a specified PO + + int pcsCount; + if (!parent.ValidOrderNumbers.Contains(scannedCodeTextBox.Text)) + { + parent.UpdateTargetPiecesCount(string.Empty, -1, 0); + error = PartError.WrongPart; + } + else if (parent.TargetPcsCounts.TryGetValue(scannedCodeTextBox.Text, out pcsCount)) + { + parent.UpdateTargetPiecesCount(scannedCodeTextBox.Text, pcsCount, Part.Id); + } + else + { + parent.UpdateTargetPiecesCount(string.Empty, -1, 0); + } + } +#endif + parent.OnBarcodeReceived(this, new BarcodeReceivedEventArgs(scannedCodeTextBox.Text, IxPolozky, Part.CodeLocation, error)); + return; + } + } +} diff --git a/TBF/BenchControl/DataEntry/S620/CheckItems/Keyboard.resx b/TBF/BenchControl/DataEntry/S620/CheckItems/Keyboard.resx new file mode 100644 index 000000000..b03bdf5a9 --- /dev/null +++ b/TBF/BenchControl/DataEntry/S620/CheckItems/Keyboard.resx @@ -0,0 +1,140 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + + + iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAMGSURBVGhD7Zk9axVBGIVXRURFFJRAQLESVBRBEUlhVFAsLS0DgmhlCHYWamcjWIqNFkpsxBQB + LfUHiDYKdtqIWAbEL/DjPEPey8ly57KLCeyEPfAsM2dmZ953d2Z3c1P16rVER8VZsSvVCtRj8UdcSrUC + 9UyQwLlUK0xrxRdBAnsxShNr/6/4JEimKO0RHwUJXMfouraII2JKPBBfBUvnjdgoOqkz4pHgShMsVzv4 + LZ6K7aJz4mrPCw/6p3gr5sQ1cVB0Vk8EwS+Im+KQWC+K0HHBFWeNH8AoTfcECdxOtQL1WrB8uBMrqk3i + iuBb5Pky8ktwB16a978QI7ESc9KYeCf8KZEre71J/yblUW2jysRM7NVDgfleXBDnOw4xEisxE3v1TfAi + 2U+lEBErMRN7yuQ7hcJEzCyl8hPg4AkcFp+NWYGuCvcvCnRfuD8h0AcRHmVEm/flXMRY7jMXYm73iS2U + vQPHBA34wKML3RDUo21aIL5nvP8JgWICvBifNh+DcxFjxfm0MRdibveJLbR6EuAwLIHAE3C/nkBQTwA8 + Ae/rCbjvCbjf6A6sERuM+HJcJ9ynjmh3n/ORe4CWa2yUTYBXNJ+8wxgXaKdwf5tA+4T7/G0L7tEHcY77 + jImYw31n8PkgDRLg4AnUl5BzS6C7wn3ekIinjftbF3Evnkic4z5jIuZw32m0hCIB3zxRricQfj2B8CMB + yuF7AtGPNk/AfS+vzgQ4eAKs0RcZ4uU1I9w/JRCfuu5vXsQ9+iDOcZ8xEXO478T+Qdk7UIqyCewQ/F4T + nBaIp4D7cTW4ku63Ie4cY7nPXIi53Se20CCB+hKKPRC0fZG1YUVeZPVN7AlQj7Z6AtG/TdkT8DZPwP1G + m7j4O7Bb3DHinw38euz+pED8ied+GzgXMZb7zIWY231iC2UTKEVLEvghSvpNnliJOSUQb8+4nSWIWIk5 + vdUvi9jlrwQbq8sQI7ESM7EnsetZU5iRzLCy13N92pZHteXKxBpPqoH46DopeAJ0GWIk1l69epWvqvoH + eo2RB75S02kAAAAASUVORK5CYII= + + + \ No newline at end of file diff --git a/TBF/BenchControl/DataEntry/S620/CheckItems/OkNok.Designer.cs b/TBF/BenchControl/DataEntry/S620/CheckItems/OkNok.Designer.cs new file mode 100644 index 000000000..709049ca1 --- /dev/null +++ b/TBF/BenchControl/DataEntry/S620/CheckItems/OkNok.Designer.cs @@ -0,0 +1,130 @@ +namespace TBF.BenchControl.DataEntry.S620.CheckItems +{ + partial class OkNok + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Component Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(OkNok)); + this.kodMaterialuLabel = new System.Windows.Forms.Label(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.setFocusButton = new System.Windows.Forms.Button(); + this.descriptionMaterialuLabel = new System.Windows.Forms.Label(); + this.checkBox1 = new System.Windows.Forms.CheckBox(); + this.checkBox2 = new System.Windows.Forms.CheckBox(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + this.SuspendLayout(); + // + // kodMaterialuLabel + // + this.kodMaterialuLabel.AutoSize = true; + this.kodMaterialuLabel.Location = new System.Drawing.Point(42, -5); + this.kodMaterialuLabel.Name = "kodMaterialuLabel"; + this.kodMaterialuLabel.Size = new System.Drawing.Size(122, 24); + this.kodMaterialuLabel.TabIndex = 1; + this.kodMaterialuLabel.Text = "kod materialu"; + // + // pictureBox1 + // + this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image"))); + this.pictureBox1.InitialImage = null; + this.pictureBox1.Location = new System.Drawing.Point(493, -8); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(48, 48); + this.pictureBox1.TabIndex = 2; + this.pictureBox1.TabStop = false; + // + // setFocusButton + // + this.setFocusButton.Location = new System.Drawing.Point(2, 1); + this.setFocusButton.Name = "setFocusButton"; + this.setFocusButton.Size = new System.Drawing.Size(32, 32); + this.setFocusButton.TabIndex = 0; + this.setFocusButton.UseVisualStyleBackColor = true; + this.setFocusButton.Click += new System.EventHandler(this.setFocusButton_Click); + // + // descriptionMaterialuLabel + // + this.descriptionMaterialuLabel.AutoSize = true; + this.descriptionMaterialuLabel.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.descriptionMaterialuLabel.Location = new System.Drawing.Point(43, 25); + this.descriptionMaterialuLabel.Name = "descriptionMaterialuLabel"; + this.descriptionMaterialuLabel.Size = new System.Drawing.Size(71, 13); + this.descriptionMaterialuLabel.TabIndex = 2; + this.descriptionMaterialuLabel.Text = "opis materialu"; + // + // checkBox1 + // + this.checkBox1.AutoSize = true; + this.checkBox1.Location = new System.Drawing.Point(239, 3); + this.checkBox1.Name = "checkBox1"; + this.checkBox1.Size = new System.Drawing.Size(108, 28); + this.checkBox1.TabIndex = 3; + this.checkBox1.Text = "Vyhovuje"; + this.checkBox1.UseVisualStyleBackColor = true; + this.checkBox1.CheckedChanged += new System.EventHandler(this.checkBox1_CheckedChanged); + // + // checkBox2 + // + this.checkBox2.AutoSize = true; + this.checkBox2.Location = new System.Drawing.Point(353, 3); + this.checkBox2.Name = "checkBox2"; + this.checkBox2.Size = new System.Drawing.Size(129, 28); + this.checkBox2.TabIndex = 4; + this.checkBox2.Text = "Nevyhovuje"; + this.checkBox2.UseVisualStyleBackColor = true; + this.checkBox2.CheckedChanged += new System.EventHandler(this.checkBox2_CheckedChanged); + // + // PolozkaOkNok + // + this.AutoScaleDimensions = new System.Drawing.SizeF(11F, 24F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.checkBox2); + this.Controls.Add(this.checkBox1); + this.Controls.Add(this.descriptionMaterialuLabel); + this.Controls.Add(this.setFocusButton); + this.Controls.Add(this.pictureBox1); + this.Controls.Add(this.kodMaterialuLabel); + this.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.Margin = new System.Windows.Forms.Padding(6); + this.Name = "PolozkaOkNok"; + this.Size = new System.Drawing.Size(547, 36); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Label kodMaterialuLabel; + private System.Windows.Forms.PictureBox pictureBox1; + private System.Windows.Forms.Button setFocusButton; + private System.Windows.Forms.Label descriptionMaterialuLabel; + private System.Windows.Forms.CheckBox checkBox1; + private System.Windows.Forms.CheckBox checkBox2; + } +} diff --git a/TBF/BenchControl/DataEntry/S620/CheckItems/OkNok.cs b/TBF/BenchControl/DataEntry/S620/CheckItems/OkNok.cs new file mode 100644 index 000000000..4c81165ae --- /dev/null +++ b/TBF/BenchControl/DataEntry/S620/CheckItems/OkNok.cs @@ -0,0 +1,132 @@ +/// +/// Copyright (c) 2020 Sensus Slovensko a.s. +/// +using System; +using System.Collections.Generic; +using System.Linq; +using System.Windows.Forms; +using TracingDB.Entities; + +namespace TBF.BenchControl.DataEntry.S620.CheckItems +{ + public partial class OkNok : UserControl, ICheckItem + { + public override string ToString() + { + return string.Format("Ok/Nok: {0} {1}({2})", IxPolozky, Part.Name, string.IsNullOrEmpty(Part.OraDBType) ? string.Empty : Part.OraDBType); + } + + FormForMechanicalMetersWithTracing parent; + + public Part Part { get { return part; } } + Part part; + + public int IxPolozky + { + get { return ixPolozky; } + set { ixPolozky = value; } + } + int ixPolozky; + + public string ScannedCode + { + get { return checkBox1.Checked ? "OK" : "NOK"; } + set + { + if (string.IsNullOrEmpty(value)) + { + checkBox1.Checked = false; + checkBox2.Checked = false; + } + else if (value.ToLower().Equals("ok")) + { + checkBox1.Checked = true; + checkBox2.Checked = false; + } + else if (value.ToLower().Equals("nok")) + { + checkBox1.Checked = false; + checkBox2.Checked = true; + } + else + { + checkBox1.Checked = false; + checkBox2.Checked = false; + } + } + } + + OkNok() + { + InitializeComponent(); + } + + public OkNok(FormForMechanicalMetersWithTracing parent, TracingDB.Entities.Part part) + : this() + { + this.parent = parent; + this.part = part; + kodMaterialuLabel.Text = part.Name; + descriptionMaterialuLabel.Text = part.Description; + } + + public void ClearCode() + { + checkBox1.Checked = false; + checkBox2.Checked = false; + } + + public void SubmitCode(string code) + { + ScannedCode = code; + scannedCodeTextBox_KeyPress(null, new KeyPressEventArgs('\r')); + } + + public void ResetFocus() + { + setFocusButton.Text = ""; + } + + public void SetFocus() + { + setFocusButton.Text = ">"; + checkBox1.Checked = false; + checkBox2.Checked = false; + checkBox1.Focus(); + } + + private void setFocusButton_Click(object sender, EventArgs e) + { + setFocusButton.Text = ">"; + parent.OnFocusPressed(this, new FocusPressedEventArgs(IxPolozky, Part.CodeLocation)); + } + + private void scannedCodeTextBox_KeyPress(object sender, KeyPressEventArgs e) + { + if (e.KeyChar != '\r') return; + + parent.OnBarcodeReceived(this, new BarcodeReceivedEventArgs(ScannedCode, IxPolozky, Part.CodeLocation)); + return; + } + + private void checkBox1_CheckedChanged(object sender, EventArgs e) + { + if (checkBox1.Checked) + { + checkBox2.Checked = false; + parent.OnBarcodeReceived(this, new BarcodeReceivedEventArgs(ScannedCode, IxPolozky, Part.CodeLocation)); + } + return; + } + + private void checkBox2_CheckedChanged(object sender, EventArgs e) + { + if (checkBox2.Checked) + { + checkBox1.Checked = false; + parent.OnBarcodeReceived(this, new BarcodeReceivedEventArgs(ScannedCode, IxPolozky, Part.CodeLocation)); + } + return; + } + } +} diff --git a/TBF/BenchControl/DataEntry/S620/CheckItems/OkNok.resx b/TBF/BenchControl/DataEntry/S620/CheckItems/OkNok.resx new file mode 100644 index 000000000..fb1651e52 --- /dev/null +++ b/TBF/BenchControl/DataEntry/S620/CheckItems/OkNok.resx @@ -0,0 +1,145 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + + + iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAQvSURBVGhD7Zl76N5THMd/zH2Yu00uLbfSxB/IJWVkkuxPl6X9g1gtyv6Y8IdI5JZWSCGzrCYl + UlKShr8oFLnkWpQS0dxv2+v1bJ/67Ox8L8+en/2e1fOuV99zzvd8z/dzzvM5n3PO95maaKKJJvo/tCcc + DnsMcjuJDoJb4D34DzbC3/AGXAm7wFhqFtwEP4FGh/Fl+hWwk2OlefA6aGgf3oV9YSy0AL6BPNJfw3I4 + FNR8eBJyndUw4zoHfgQNCuNWwT5Q020QHfB6MkyLdodz4XpYuQVHcCE0GXM+/AoaIn/AZdCl7Gp3WTCK + ToKnYAPknzenf4N1cCZkfQVR52c4D/roWoh3vGDB9mg2PAb/QM3oWvpfeAYOBvU+WK7xZ1nQU1dAtPuq + BcPqCPgAfPmwOFmPA2XkuQ6OHeT6606I9h63YBhp/MeQRziuTelfQP/W+BNgFLlWfAnxjqXQW9n4bGBT + BzT4EtgV9oK5EHKL8ABYPoz8xfLA7A+9dRR8DqWxtQ7k0T4bnOwh9zUvgfXutqCnfL8hN95xH/TSnC1X + ZSOfgY00kY0Pf9WFLrYA3QNR1wh1CHRpb3gL4rnv4ADoVLjNvYPcZh0N0Yk86pE+HZTG5/LXQN0MuXwF + dGkN5GcuhU6VPp9/suxOuQPWV4a6XG5a/1VPQy5fD21yZc5t9Vq8wngfzJSdKN3pI1BXQy6PUT4NdKd8 + 73fYDWq6A3Ld58Gg0CoXKeN8jFAeLa81d4o6+r+T1D27I/c93ADqFDBfa/MYKOXWOu57fRmMXp16BMoX + lOmaO7XF+TC+qc0zIOsC8BAT9ZzA+0GnTgUftOEuyk4cvzk5kCPlxu5y0Gfzpq1G7rhRz8GIex9CL+OV + e24fKkeoTEc+u1NI443zfdox7R4pL0i2Gfc8neWBaZWx1tWtz4tzvlxQHoWyfls6Ipdy/rm5i3vLoEn+ + KoZXw/NgoXTv7kPbQ1d0auN+CF0IUf4tNEWnw+BtiLpPwMBnayNUS+d8XNuiU1ub+VR1FcS95yyo6ET4 + BOJ5uQYGky0Ko5GmdM7n8lp0KuvkdGnkYoh7X4BuneVnlR8g6tjWrTCQGysLRqWvO7kx836WESjmoXh8 + vAiWgN+F8vN/wlZz5EaIXuUe1tI5X6vT5U5/gYbV5Eet3FYt7WbOM/VWssGuByOd8011mtzJY2jbQcSt + wsPQ1K6Rx8+N2+hAKPcpo1J24lPoe4pyNV4Lnp3fBH9VvyG1ylO+L671PKdzvqt+dqdee5lRZK998XTj + IWaH6UVoG9Ey31Qn0l0+P+1ygrgKNhlU5pvqmN7hxoc8eOQDdGlczjfVmTHjQ854o4ZGDYur5SKYcbnN + fQhc9TQsRjePdi53a/wsuHiNlY6E2+Ed0DXKDrglfhA64/Q4yFjujtBjogaPzT8lE0000U6rqalN3afe + HgkVr1gAAAAASUVORK5CYII= + + + \ No newline at end of file diff --git a/TBF/BenchControl/DataEntry/S620/EntryForm.cs b/TBF/BenchControl/DataEntry/S620/EntryForm.cs new file mode 100644 index 000000000..a19712dda --- /dev/null +++ b/TBF/BenchControl/DataEntry/S620/EntryForm.cs @@ -0,0 +1,285 @@ +/// +/// Copyright (c) 2020 Sensus Slovensko a.s. +/// +using System; +using System.Collections.Generic; +using log4net; +using Config.Entities; +using TBF.BenchControl; +using TBF.BenchControl.GenericDevices; + +namespace TBF.BenchControl.DataEntry.S620 +{ + public class EntryForm : ComponentBase, IOperation, IDataEntry, IHasCycleBeginForm, IHasCycleEndForm, IHasWMStatesForm + { + private static readonly ILog log = LogManager.GetLogger(typeof(EntryForm)); + public override string ToString() { return string.Format("{0}({1})", this.GetType().Namespace.Substring(17), Cfg.ToString(1)); } + + public bool UsesCameras() { return false; } + + readonly EntryFormCfg entryFormCfg; + IRegReader[] regReaders; + + /// + /// Properties set by the Begin, End and WMStates form + /// + bool[] disabled; /// This array is shared between forms + + string[] wmCycleEndState; + public string WMCycleEndState(int wmNr) { return (wmNr >= 0 && wmNr < wmCycleEndState.Length) ? wmCycleEndState[wmNr] : string.Empty; } + + double[] wmStartState; + public double WMStartState(int wmNr) { return (wmNr >= 0 && wmNr < wmStartState.Length) ? wmStartState[wmNr] : 0; } + + double[] wmEndState; + public double WMEndState(int wmNr) { return (wmNr >= 0 && wmNr < wmEndState.Length) ? wmEndState[wmNr] : 0; } + + string[] wmStartStateStr; + + + System.Windows.Forms.Form modelessDlg; + public bool Completed { get { return (modelessDlg is IHasCompleted) ? (modelessDlg as IHasCompleted).Completed : true; } } + + double refVolume; + double errLimLo; + double errLimHi; + + bool resultSaved; /// Set in Run() when results are saved + + IList waterMeters; /// Reference to ...ProcessData.BatchRslts.WaterMeters[] + + public enum CurrentOp + { + None, + ShowFormAtCycleBeginning, + ShowFormAtCycleEnd, + EnterTestStartStates, + EnterTestEndStates, + } + + CurrentOp currentOp; + + + public EntryForm() + { + } + + public EntryForm(Generic.IComponentCfg cfg) + : base(cfg) + { + entryFormCfg = cfg as EntryFormCfg; + + disabled = new bool[Config.Data.WMsCount]; + wmStartState = new double[Config.Data.WMsCount]; + wmStartStateStr = new string[Config.Data.WMsCount]; + wmEndState = new double[Config.Data.WMsCount]; + wmCycleEndState = new string[Config.Data.WMsCount]; + + currentOp = CurrentOp.None; + log.Warn(this.ToString()); + } + + /// Reference to the operation + public IOperation ShowCycleBeginFormOp() + { + if (currentOp != CurrentOp.None) throw new Exception("Sequence error"); + currentOp = CurrentOp.ShowFormAtCycleBeginning; + this.waterMeters = TBF.BenchControl.Sequences.ProcessData.BatchRslts.Batch.WaterMeters; + return this; + } + + /// Reference to the operation + public IOperation ShowCycleEndFormOp() + { + if (currentOp != CurrentOp.None) throw new Exception("Sequence error"); + currentOp = CurrentOp.ShowFormAtCycleEnd; + this.waterMeters = TBF.BenchControl.Sequences.ProcessData.BatchRslts.Batch.WaterMeters; + return this; + } + + /// Reference to the operation + public IOperation ShowTestStartFormOp(IRegReader[] regReaders) + { + if (currentOp != CurrentOp.None) throw new Exception("Sequence error"); + currentOp = CurrentOp.EnterTestStartStates; + this.regReaders = regReaders; + return this; + } + + /// Reference to the operation + public IOperation ShowTestEndFormOp(IRegReader[] regReaders, double refVolume, double errLimLo, double errLimHi) + { + if (currentOp != CurrentOp.None) throw new Exception("Sequence error"); + currentOp = CurrentOp.EnterTestEndStates; + this.regReaders = regReaders; + this.refVolume = refVolume; + this.errLimLo = errLimLo; + this.errLimHi = errLimHi; + return this; + } + + delegate void EntryFormDlgt(EntryForm myRef); + /// + void OpenMechanicalMetersDlg(EntryForm myRef) + { + myRef.modelessDlg = new FormForMechanicalMeters(waterMeters, entryFormCfg.SkipFailedMeters); + modelessDlg.Show(); + } + /// + void OpenMechanicalMetersWithTracingDlg(EntryForm myRef) + { + myRef.modelessDlg = new FormForMechanicalMetersWithTracing(waterMeters, entryFormCfg.SkipFailedMeters); + modelessDlg.Show(); + } + /// + void OpenTestStartStatesDlg(EntryForm myRef) + { + myRef.modelessDlg = new TestStartEndForm(Config.Data.WMsCount, myRef.regReaders, disabled); + modelessDlg.Show(); + } + /// + void OpenTestEndStatesDlg(EntryForm myRef) + { + myRef.modelessDlg = new TestStartEndForm(Config.Data.WMsCount, myRef.regReaders, wmStartStateStr, disabled, refVolume, errLimLo, errLimHi); + modelessDlg.Show(); + } + + /// Start this operation + public void Start() + { + resultSaved = false; + switch (currentOp) + { + default: + case CurrentOp.ShowFormAtCycleBeginning: + return; + + case CurrentOp.ShowFormAtCycleEnd: + if (entryFormCfg.ProductionTracing) + { + Program.MainWnd.Invoke(new EntryFormDlgt(OpenMechanicalMetersWithTracingDlg), this); + } + else + { + Program.MainWnd.Invoke(new EntryFormDlgt(OpenMechanicalMetersDlg), this); + } + break; + + case CurrentOp.EnterTestStartStates: + Program.MainWnd.Invoke(new EntryFormDlgt(OpenTestStartStatesDlg), this); + break; + + case CurrentOp.EnterTestEndStates: + Program.MainWnd.Invoke(new EntryFormDlgt(OpenTestEndStatesDlg), this); + break; + } + } + + /// Run this operation + /// Event.ResultsPrinted + public Event Run() + { + if ((modelessDlg is IHasCompleted) && !(modelessDlg as IHasCompleted).Completed) + { + return Event.ModelessFormIsOpen; + } + + if (!resultSaved) /// This is to save the result only once + { + if (currentOp == CurrentOp.ShowFormAtCycleEnd) + { + if (!entryFormCfg.ProductionTracing) + { + FormForMechanicalMeters dlg = (modelessDlg as FormForMechanicalMeters); + if (dlg != null) + { + for (int i = 0; i < waterMeters.Count; i++) + { + if (waterMeters[i] != null) + { + waterMeters[i].Disabled = disabled[i] = dlg.Disabled[i]; + waterMeters[i].SerialNr = dlg.BodyNrText[i]; +#if ORACLE_DB + waterMeters[i].AssignedSerialNr = dlg.AssignedSerialNr[i]; + waterMeters[i].Prefix = dlg.Prefix; + waterMeters[i].Suffix = dlg.Suffix; + waterMeters[i].CompleteSerialNr = dlg.CompleteSerialNr[i]; +#endif + if (dlg.PurchaseOrder != null) waterMeters[i].PurchaseOrder = dlg.PurchaseOrder; + } + } + } + } + else + { + FormForMechanicalMetersWithTracing dlg = (modelessDlg as FormForMechanicalMetersWithTracing); + if (dlg != null) + { + for (int i = 0; i < waterMeters.Count; i++) + { + if (waterMeters[i] != null) + { + waterMeters[i].Disabled = disabled[i] = dlg.Disabled[i]; + waterMeters[i].SerialNr = dlg.BodyNrText[i]; +#if ORACLE_DB + waterMeters[i].AssignedSerialNr = dlg.AssignedSerialNr[i]; + waterMeters[i].Prefix = dlg.Prefix; + waterMeters[i].Suffix = dlg.Suffix; + waterMeters[i].CompleteSerialNr = dlg.CompleteSerialNr[i]; +#endif + if (dlg.PurchaseOrder != null) waterMeters[i].PurchaseOrder = dlg.PurchaseOrder; + } + } + } + } + } + else if ((modelessDlg is TestStartEndForm) && (currentOp == CurrentOp.EnterTestStartStates)) + { + /// Fixed start test - start + TestStartEndForm dlg = (modelessDlg as TestStartEndForm); + if (dlg != null) + { + for (int i = 0; i < dlg.WaterMetersCount; i++) + { + if (!(((i < disabled.Length) && disabled[i]) || ((i < regReaders.Length) && (regReaders[i] == null)))) + { + wmStartState[i] = dlg.WMStartState[i]; + wmStartStateStr[i] = dlg.WMStartStateStr[i]; + } + } + } + } + else if ((modelessDlg is TestStartEndForm) && (currentOp == CurrentOp.EnterTestEndStates)) + { + /// Fixed start test - end + TestStartEndForm dlg = (modelessDlg as TestStartEndForm); + if (dlg != null) + { + for (int i = 0; i < dlg.WaterMetersCount; i++) + { + if (!(((i < disabled.Length) && disabled[i]) || ((i < regReaders.Length) && (regReaders[i] == null)))) + { + wmEndState[i] = dlg.WMEndState[i]; + } + } + } + } + resultSaved = true; + modelessDlg = null; + } + + return Event.ModelessFormClosed; /// Form closed + } + + /// Stop this operation + public void Stop() + { + if (modelessDlg is IHasCompleted) + { + UiBridge.Bridge.OnCloseModelessForm(this, null); + modelessDlg = null; + } + currentOp = CurrentOp.None; + } + } +} diff --git a/TBF/BenchControl/DataEntry/S620/EntryFormCfg.cs b/TBF/BenchControl/DataEntry/S620/EntryFormCfg.cs new file mode 100644 index 000000000..ece4f1175 --- /dev/null +++ b/TBF/BenchControl/DataEntry/S620/EntryFormCfg.cs @@ -0,0 +1,43 @@ +/// +/// Copyright (c) 2020 Sensus Slovensko a.s. +/// +using System; +using System.Collections.Generic; +using System.IO; +using System.Xml.Serialization; +using TBF.BenchControl.Generic; + +namespace TBF.BenchControl.DataEntry.S620 +{ + public class EntryFormCfg : ComponentCfgBase, Generic.IComponentCfg + { + public static XmlSerializer Serializer = XmlSerializer.FromTypes(new[] { typeof(EntryFormCfg) })[0]; + public override XmlSerializer GetSerializer() { return Serializer; } + + public IComponentCfgCtrl GetControl() { return new EntryFormCfgCtrl(); } + + /// + /// Serialized parameters + /// + public bool SkipFailedMeters; + public bool ProductionTracing; + + /// Private parameterless constructor invoked by all other (public) constructors + EntryFormCfg() { } + + public EntryFormCfg(string name, IComponentFactory factory) + : this() + { + Name = name; + Factory = factory; + ParentName = string.Empty; + SkipFailedMeters = false; + ProductionTracing = false; + } + + public string ToString(int i) + { + return string.Format("Name={0}, SkipFailedMeters={1}, ProductionTracing={2}", Name, SkipFailedMeters, ProductionTracing); + } + } +} diff --git a/TBF/BenchControl/DataEntry/S620/EntryFormCfgCtrl.cs b/TBF/BenchControl/DataEntry/S620/EntryFormCfgCtrl.cs new file mode 100644 index 000000000..703f93334 --- /dev/null +++ b/TBF/BenchControl/DataEntry/S620/EntryFormCfgCtrl.cs @@ -0,0 +1,83 @@ +/// +/// Copyright (c) 2020 Sensus Slovensko a.s. +/// +using System; +using System.Windows.Forms; +using Config.Entities; +using TBF.BenchControl.Generic; +using TBF.Resources; + +namespace TBF.BenchControl.DataEntry.S620 +{ + public partial class EntryFormCfgCtrl : UserControl, IComponentCfgCtrl + { + public bool ShowMore { get { return false; } } + + EntryFormCfg config; + public IComponentCfg Config + { + get { return config as IComponentCfg; } + set + { + config = value as EntryFormCfg; + Redraw(); + } + } + + public EntryFormCfgCtrl() + { + InitializeComponent(); + } + + private void EntryFormCfgCtrl_Load(object sender, EventArgs e) + { + Localize(); + Redraw(); + } + + void Localize() + { + skipFailedMetersCheckBox.Text = "Preskočiť zlé vodomery pri skenovaní"; + productionTracingCheckBox.Text = "Sledovanie výroby"; + } + + public void Closing() + { + } + + void Redraw() + { + if (config == null) return; /// Control was not loaded, settings were not changed + classNameLabel.Text = config.Factory.ClassName; + nameTextBox.Text = config.Name; + skipFailedMetersCheckBox.Checked = config.SkipFailedMeters; + productionTracingCheckBox.Checked = config.ProductionTracing; + } + + public void Unlock() + { + nameTextBox.Enabled = true; + skipFailedMetersCheckBox.Enabled = true; + productionTracingCheckBox.Enabled = true; + } + + public CfgUpdateFlags VerifyCfg(ref string message) + { + CfgUpdateFlags flags = CfgUpdateFlags.None; + return flags; + } + + public CfgUpdateFlags UpdateCfg() + { + CfgUpdateFlags flags = CfgUpdateFlags.RestartRqrd; + + if (config == null) return CfgUpdateFlags.Error; /// Control was not loaded, settings were not changed + + config.Name = nameTextBox.Text; + config.SkipFailedMeters = skipFailedMetersCheckBox.Checked; + config.ProductionTracing = productionTracingCheckBox.Checked; + + return flags; + } + } +} diff --git a/TBF/BenchControl/DataEntry/S620/EntryFormCfgCtrl.designer.cs b/TBF/BenchControl/DataEntry/S620/EntryFormCfgCtrl.designer.cs new file mode 100644 index 000000000..f0c18656b --- /dev/null +++ b/TBF/BenchControl/DataEntry/S620/EntryFormCfgCtrl.designer.cs @@ -0,0 +1,114 @@ +/// +/// Copyright (c) 2020 Sensus Slovensko a.s. +/// +namespace TBF.BenchControl.DataEntry.S620 +{ + partial class EntryFormCfgCtrl + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Component Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.nameTextBox = new System.Windows.Forms.TextBox(); + this.nameLabel = new System.Windows.Forms.Label(); + this.classNameLabel = new System.Windows.Forms.Label(); + this.skipFailedMetersCheckBox = new System.Windows.Forms.CheckBox(); + this.productionTracingCheckBox = new System.Windows.Forms.CheckBox(); + this.SuspendLayout(); + // + // nameTextBox + // + this.nameTextBox.Enabled = false; + this.nameTextBox.Location = new System.Drawing.Point(93, 57); + this.nameTextBox.Name = "nameTextBox"; + this.nameTextBox.Size = new System.Drawing.Size(130, 20); + this.nameTextBox.TabIndex = 2; + // + // nameLabel + // + this.nameLabel.AutoSize = true; + this.nameLabel.Location = new System.Drawing.Point(35, 60); + this.nameLabel.Name = "nameLabel"; + this.nameLabel.Size = new System.Drawing.Size(35, 13); + this.nameLabel.TabIndex = 1; + this.nameLabel.Text = "Name"; + // + // classNameLabel + // + this.classNameLabel.AutoSize = true; + this.classNameLabel.Location = new System.Drawing.Point(90, 33); + this.classNameLabel.Name = "classNameLabel"; + this.classNameLabel.Size = new System.Drawing.Size(83, 13); + this.classNameLabel.TabIndex = 0; + this.classNameLabel.Text = "ComonentName"; + // + // skipFailedMetersCheckBox + // + this.skipFailedMetersCheckBox.AutoSize = true; + this.skipFailedMetersCheckBox.Enabled = false; + this.skipFailedMetersCheckBox.Location = new System.Drawing.Point(93, 89); + this.skipFailedMetersCheckBox.Name = "skipFailedMetersCheckBox"; + this.skipFailedMetersCheckBox.Size = new System.Drawing.Size(182, 17); + this.skipFailedMetersCheckBox.TabIndex = 3; + this.skipFailedMetersCheckBox.Text = "Skip failed meters while scanning"; + this.skipFailedMetersCheckBox.UseVisualStyleBackColor = true; + // + // productionTracingCheckBox + // + this.productionTracingCheckBox.AutoSize = true; + this.productionTracingCheckBox.Enabled = false; + this.productionTracingCheckBox.Location = new System.Drawing.Point(93, 112); + this.productionTracingCheckBox.Name = "productionTracingCheckBox"; + this.productionTracingCheckBox.Size = new System.Drawing.Size(112, 17); + this.productionTracingCheckBox.TabIndex = 5; + this.productionTracingCheckBox.Text = "Production tracing"; + this.productionTracingCheckBox.UseVisualStyleBackColor = true; + // + // EntryFormCfgCtrl + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.productionTracingCheckBox); + this.Controls.Add(this.skipFailedMetersCheckBox); + this.Controls.Add(this.nameTextBox); + this.Controls.Add(this.nameLabel); + this.Controls.Add(this.classNameLabel); + this.Name = "EntryFormCfgCtrl"; + this.Size = new System.Drawing.Size(300, 200); + this.Load += new System.EventHandler(this.EntryFormCfgCtrl_Load); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.TextBox nameTextBox; + private System.Windows.Forms.Label nameLabel; + private System.Windows.Forms.Label classNameLabel; + private System.Windows.Forms.CheckBox skipFailedMetersCheckBox; + private System.Windows.Forms.CheckBox productionTracingCheckBox; + } +} diff --git a/TBF/BenchControl/DataEntry/S620/EntryFormCfgCtrl.resx b/TBF/BenchControl/DataEntry/S620/EntryFormCfgCtrl.resx new file mode 100644 index 000000000..1af7de150 --- /dev/null +++ b/TBF/BenchControl/DataEntry/S620/EntryFormCfgCtrl.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/TBF/BenchControl/DataEntry/S620/Factory.cs b/TBF/BenchControl/DataEntry/S620/Factory.cs new file mode 100644 index 000000000..09bcb146b --- /dev/null +++ b/TBF/BenchControl/DataEntry/S620/Factory.cs @@ -0,0 +1,26 @@ +/// +/// Copyright (c) 2020 Sensus Slovensko a.s. +/// +using System.Collections.Generic; +using TBF.BenchControl.Generic; + +namespace TBF.BenchControl.DataEntry.S620 +{ + public class Factory : IComponentFactory + { + public string ClassName { get { return this.GetType().Namespace.Substring(17); } } + + public void ResetStaticProperties() { EntryForm.ResetStaticProperties(); } + + public IComponent DummyComponent() { return new EntryForm(); } + + public IComponent GetComponent(IComponentCfg cfg, IList components) { return new EntryForm(cfg); } + + public IComponentCfg DefaultConfig() { return new EntryFormCfg(this.GetType().Namespace.Substring(17), this); } + + public IComponentCfg CmpntCfgFromCmpntEntity(Config.Entities.Component component) + { + return ComponentCfgBase.CreateFromDbEntity(EntryFormCfg.Serializer, component, this); + } + } +} diff --git a/TBF/BenchControl/DataEntry/S620/FocusPressedEventArgs.cs b/TBF/BenchControl/DataEntry/S620/FocusPressedEventArgs.cs new file mode 100644 index 000000000..ffa44dcd1 --- /dev/null +++ b/TBF/BenchControl/DataEntry/S620/FocusPressedEventArgs.cs @@ -0,0 +1,26 @@ +/// +/// Copyright (c) 2020 Sensus Slovensko a.s. +/// +using System; + +namespace TBF.BenchControl.DataEntry.S620 +{ + public class FocusPressedEventArgs : EventArgs + { + /// + /// ID of a part in this workstep: + /// 0 undefined + /// 1 reference part + /// 2..99 parts with unique codes + /// 100.. parts with batch numbers + /// + public int IxPolozky; + public TracingDB.CodeLocation CodeLocation; + + public FocusPressedEventArgs(int ixPolozky, TracingDB.CodeLocation codeLocation) + { + this.IxPolozky = ixPolozky; + this.CodeLocation = codeLocation; + } + } +} diff --git a/TBF/BenchControl/DataEntry/S620/FormForMechanicalMeters.Designer.cs b/TBF/BenchControl/DataEntry/S620/FormForMechanicalMeters.Designer.cs new file mode 100644 index 000000000..6eaf4e6c6 --- /dev/null +++ b/TBF/BenchControl/DataEntry/S620/FormForMechanicalMeters.Designer.cs @@ -0,0 +1,1789 @@ +/// +/// Copyright (c) 2020 Sensus Slovensko a.s. +/// +namespace TBF.BenchControl.DataEntry.S620 +{ + partial class FormForMechanicalMeters + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FormForMechanicalMeters)); + this.okButton = new System.Windows.Forms.Button(); + this.orderGroupBox = new System.Windows.Forms.GroupBox(); + this.suffixTextBox = new System.Windows.Forms.TextBox(); + this.prefixTextBox = new System.Windows.Forms.TextBox(); + this.snDigitsLabel = new System.Windows.Forms.Label(); + this.suffixLabel = new System.Windows.Forms.Label(); + this.prefixLabel = new System.Windows.Forms.Label(); + this.snDigitsTextBox = new System.Windows.Forms.TextBox(); + this.exclamationPOLabel = new System.Windows.Forms.Label(); + this.piecesCountLabel = new System.Windows.Forms.Label(); + this.firstSNLabel = new System.Windows.Forms.Label(); + this.pcsCountTextBox = new System.Windows.Forms.TextBox(); + this.firstSNTextBox = new System.Windows.Forms.TextBox(); + this.reloadButton = new System.Windows.Forms.Button(); + this.orderCB = new System.Windows.Forms.ComboBox(); + this.clearButton = new System.Windows.Forms.Button(); + this.label1 = new System.Windows.Forms.Label(); + this.comboBox1 = new System.Windows.Forms.ComboBox(); + this.checkBox1 = new System.Windows.Forms.CheckBox(); + this.checkBox2 = new System.Windows.Forms.CheckBox(); + this.comboBox2 = new System.Windows.Forms.ComboBox(); + this.label2 = new System.Windows.Forms.Label(); + this.checkBox3 = new System.Windows.Forms.CheckBox(); + this.comboBox3 = new System.Windows.Forms.ComboBox(); + this.label3 = new System.Windows.Forms.Label(); + this.checkBox4 = new System.Windows.Forms.CheckBox(); + this.comboBox4 = new System.Windows.Forms.ComboBox(); + this.label4 = new System.Windows.Forms.Label(); + this.checkBox5 = new System.Windows.Forms.CheckBox(); + this.comboBox5 = new System.Windows.Forms.ComboBox(); + this.label5 = new System.Windows.Forms.Label(); + this.checkBox6 = new System.Windows.Forms.CheckBox(); + this.comboBox6 = new System.Windows.Forms.ComboBox(); + this.label6 = new System.Windows.Forms.Label(); + this.checkBox7 = new System.Windows.Forms.CheckBox(); + this.comboBox7 = new System.Windows.Forms.ComboBox(); + this.label7 = new System.Windows.Forms.Label(); + this.checkBox8 = new System.Windows.Forms.CheckBox(); + this.comboBox8 = new System.Windows.Forms.ComboBox(); + this.label8 = new System.Windows.Forms.Label(); + this.checkBox9 = new System.Windows.Forms.CheckBox(); + this.comboBox9 = new System.Windows.Forms.ComboBox(); + this.label9 = new System.Windows.Forms.Label(); + this.checkBox10 = new System.Windows.Forms.CheckBox(); + this.comboBox10 = new System.Windows.Forms.ComboBox(); + this.label10 = new System.Windows.Forms.Label(); + this.checkBox11 = new System.Windows.Forms.CheckBox(); + this.comboBox11 = new System.Windows.Forms.ComboBox(); + this.label11 = new System.Windows.Forms.Label(); + this.checkBox12 = new System.Windows.Forms.CheckBox(); + this.comboBox12 = new System.Windows.Forms.ComboBox(); + this.label12 = new System.Windows.Forms.Label(); + this.checkBox13 = new System.Windows.Forms.CheckBox(); + this.comboBox13 = new System.Windows.Forms.ComboBox(); + this.label13 = new System.Windows.Forms.Label(); + this.checkBox14 = new System.Windows.Forms.CheckBox(); + this.comboBox14 = new System.Windows.Forms.ComboBox(); + this.label14 = new System.Windows.Forms.Label(); + this.checkBox15 = new System.Windows.Forms.CheckBox(); + this.comboBox15 = new System.Windows.Forms.ComboBox(); + this.label15 = new System.Windows.Forms.Label(); + this.checkBox16 = new System.Windows.Forms.CheckBox(); + this.comboBox16 = new System.Windows.Forms.ComboBox(); + this.label16 = new System.Windows.Forms.Label(); + this.checkBox17 = new System.Windows.Forms.CheckBox(); + this.comboBox17 = new System.Windows.Forms.ComboBox(); + this.label17 = new System.Windows.Forms.Label(); + this.checkBox18 = new System.Windows.Forms.CheckBox(); + this.comboBox18 = new System.Windows.Forms.ComboBox(); + this.label18 = new System.Windows.Forms.Label(); + this.checkBox19 = new System.Windows.Forms.CheckBox(); + this.comboBox19 = new System.Windows.Forms.ComboBox(); + this.label19 = new System.Windows.Forms.Label(); + this.checkBox20 = new System.Windows.Forms.CheckBox(); + this.comboBox20 = new System.Windows.Forms.ComboBox(); + this.label20 = new System.Windows.Forms.Label(); + this.checkBox40 = new System.Windows.Forms.CheckBox(); + this.comboBox40 = new System.Windows.Forms.ComboBox(); + this.label40 = new System.Windows.Forms.Label(); + this.checkBox39 = new System.Windows.Forms.CheckBox(); + this.comboBox39 = new System.Windows.Forms.ComboBox(); + this.label39 = new System.Windows.Forms.Label(); + this.checkBox38 = new System.Windows.Forms.CheckBox(); + this.comboBox38 = new System.Windows.Forms.ComboBox(); + this.label38 = new System.Windows.Forms.Label(); + this.checkBox37 = new System.Windows.Forms.CheckBox(); + this.comboBox37 = new System.Windows.Forms.ComboBox(); + this.label37 = new System.Windows.Forms.Label(); + this.checkBox36 = new System.Windows.Forms.CheckBox(); + this.comboBox36 = new System.Windows.Forms.ComboBox(); + this.label36 = new System.Windows.Forms.Label(); + this.checkBox35 = new System.Windows.Forms.CheckBox(); + this.comboBox35 = new System.Windows.Forms.ComboBox(); + this.label35 = new System.Windows.Forms.Label(); + this.checkBox34 = new System.Windows.Forms.CheckBox(); + this.comboBox34 = new System.Windows.Forms.ComboBox(); + this.label34 = new System.Windows.Forms.Label(); + this.checkBox33 = new System.Windows.Forms.CheckBox(); + this.comboBox33 = new System.Windows.Forms.ComboBox(); + this.label33 = new System.Windows.Forms.Label(); + this.checkBox32 = new System.Windows.Forms.CheckBox(); + this.comboBox32 = new System.Windows.Forms.ComboBox(); + this.label32 = new System.Windows.Forms.Label(); + this.checkBox31 = new System.Windows.Forms.CheckBox(); + this.comboBox31 = new System.Windows.Forms.ComboBox(); + this.label31 = new System.Windows.Forms.Label(); + this.checkBox30 = new System.Windows.Forms.CheckBox(); + this.comboBox30 = new System.Windows.Forms.ComboBox(); + this.label30 = new System.Windows.Forms.Label(); + this.checkBox29 = new System.Windows.Forms.CheckBox(); + this.comboBox29 = new System.Windows.Forms.ComboBox(); + this.label29 = new System.Windows.Forms.Label(); + this.checkBox28 = new System.Windows.Forms.CheckBox(); + this.comboBox28 = new System.Windows.Forms.ComboBox(); + this.label28 = new System.Windows.Forms.Label(); + this.checkBox27 = new System.Windows.Forms.CheckBox(); + this.comboBox27 = new System.Windows.Forms.ComboBox(); + this.label27 = new System.Windows.Forms.Label(); + this.checkBox26 = new System.Windows.Forms.CheckBox(); + this.comboBox26 = new System.Windows.Forms.ComboBox(); + this.label26 = new System.Windows.Forms.Label(); + this.checkBox25 = new System.Windows.Forms.CheckBox(); + this.comboBox25 = new System.Windows.Forms.ComboBox(); + this.label25 = new System.Windows.Forms.Label(); + this.checkBox24 = new System.Windows.Forms.CheckBox(); + this.comboBox24 = new System.Windows.Forms.ComboBox(); + this.label24 = new System.Windows.Forms.Label(); + this.checkBox23 = new System.Windows.Forms.CheckBox(); + this.comboBox23 = new System.Windows.Forms.ComboBox(); + this.label23 = new System.Windows.Forms.Label(); + this.checkBox22 = new System.Windows.Forms.CheckBox(); + this.comboBox22 = new System.Windows.Forms.ComboBox(); + this.label22 = new System.Windows.Forms.Label(); + this.checkBox21 = new System.Windows.Forms.CheckBox(); + this.comboBox21 = new System.Windows.Forms.ComboBox(); + this.label21 = 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.textBox4 = new System.Windows.Forms.TextBox(); + this.textBox5 = new System.Windows.Forms.TextBox(); + this.textBox6 = new System.Windows.Forms.TextBox(); + this.textBox7 = new System.Windows.Forms.TextBox(); + this.textBox8 = new System.Windows.Forms.TextBox(); + this.textBox9 = new System.Windows.Forms.TextBox(); + this.textBox10 = new System.Windows.Forms.TextBox(); + this.textBox11 = new System.Windows.Forms.TextBox(); + this.textBox12 = new System.Windows.Forms.TextBox(); + this.textBox13 = new System.Windows.Forms.TextBox(); + this.textBox14 = new System.Windows.Forms.TextBox(); + this.textBox15 = new System.Windows.Forms.TextBox(); + this.textBox16 = new System.Windows.Forms.TextBox(); + this.textBox17 = new System.Windows.Forms.TextBox(); + this.textBox18 = new System.Windows.Forms.TextBox(); + this.textBox19 = new System.Windows.Forms.TextBox(); + this.textBox20 = new System.Windows.Forms.TextBox(); + this.textBox21 = new System.Windows.Forms.TextBox(); + this.textBox22 = new System.Windows.Forms.TextBox(); + this.textBox23 = new System.Windows.Forms.TextBox(); + this.textBox24 = new System.Windows.Forms.TextBox(); + this.textBox25 = new System.Windows.Forms.TextBox(); + this.textBox26 = new System.Windows.Forms.TextBox(); + this.textBox27 = new System.Windows.Forms.TextBox(); + this.textBox28 = new System.Windows.Forms.TextBox(); + this.textBox29 = new System.Windows.Forms.TextBox(); + this.textBox30 = new System.Windows.Forms.TextBox(); + this.textBox31 = new System.Windows.Forms.TextBox(); + this.textBox32 = new System.Windows.Forms.TextBox(); + this.textBox33 = new System.Windows.Forms.TextBox(); + this.textBox34 = new System.Windows.Forms.TextBox(); + this.textBox35 = new System.Windows.Forms.TextBox(); + this.textBox36 = new System.Windows.Forms.TextBox(); + this.textBox37 = new System.Windows.Forms.TextBox(); + this.textBox38 = new System.Windows.Forms.TextBox(); + this.textBox39 = new System.Windows.Forms.TextBox(); + this.textBox40 = new System.Windows.Forms.TextBox(); + this.label41 = new System.Windows.Forms.Label(); + this.label42 = new System.Windows.Forms.Label(); + this.label43 = new System.Windows.Forms.Label(); + this.label44 = new System.Windows.Forms.Label(); + this.snRangeGroupBox = new System.Windows.Forms.GroupBox(); + this.lastSNRangeCB = new System.Windows.Forms.ComboBox(); + this.firstSNRangeCB = new System.Windows.Forms.ComboBox(); + this.exclamationToLabel = new System.Windows.Forms.Label(); + this.exclamationFromLabel = new System.Windows.Forms.Label(); + this.toLabel = new System.Windows.Forms.Label(); + this.fromLabel = new System.Windows.Forms.Label(); + this.serialNumbersGroupBox = new System.Windows.Forms.GroupBox(); + this.orderGroupBox.SuspendLayout(); + this.snRangeGroupBox.SuspendLayout(); + this.serialNumbersGroupBox.SuspendLayout(); + this.SuspendLayout(); + // + // okButton + // + resources.ApplyResources(this.okButton, "okButton"); + this.okButton.ForeColor = System.Drawing.Color.Black; + this.okButton.Name = "okButton"; + this.okButton.UseVisualStyleBackColor = true; + this.okButton.Click += new System.EventHandler(this.okButton_Click); + // + // orderGroupBox + // + this.orderGroupBox.Controls.Add(this.suffixTextBox); + this.orderGroupBox.Controls.Add(this.prefixTextBox); + this.orderGroupBox.Controls.Add(this.snDigitsLabel); + this.orderGroupBox.Controls.Add(this.suffixLabel); + this.orderGroupBox.Controls.Add(this.prefixLabel); + this.orderGroupBox.Controls.Add(this.snDigitsTextBox); + this.orderGroupBox.Controls.Add(this.exclamationPOLabel); + this.orderGroupBox.Controls.Add(this.piecesCountLabel); + this.orderGroupBox.Controls.Add(this.firstSNLabel); + this.orderGroupBox.Controls.Add(this.pcsCountTextBox); + this.orderGroupBox.Controls.Add(this.firstSNTextBox); + this.orderGroupBox.Controls.Add(this.reloadButton); + this.orderGroupBox.Controls.Add(this.orderCB); + resources.ApplyResources(this.orderGroupBox, "orderGroupBox"); + this.orderGroupBox.ForeColor = System.Drawing.Color.Black; + this.orderGroupBox.Name = "orderGroupBox"; + this.orderGroupBox.TabStop = false; + // + // suffixTextBox + // + resources.ApplyResources(this.suffixTextBox, "suffixTextBox"); + this.suffixTextBox.Name = "suffixTextBox"; + // + // prefixTextBox + // + resources.ApplyResources(this.prefixTextBox, "prefixTextBox"); + this.prefixTextBox.Name = "prefixTextBox"; + // + // snDigitsLabel + // + resources.ApplyResources(this.snDigitsLabel, "snDigitsLabel"); + this.snDigitsLabel.Name = "snDigitsLabel"; + // + // suffixLabel + // + resources.ApplyResources(this.suffixLabel, "suffixLabel"); + this.suffixLabel.Name = "suffixLabel"; + // + // prefixLabel + // + resources.ApplyResources(this.prefixLabel, "prefixLabel"); + this.prefixLabel.Name = "prefixLabel"; + // + // snDigitsTextBox + // + resources.ApplyResources(this.snDigitsTextBox, "snDigitsTextBox"); + this.snDigitsTextBox.Name = "snDigitsTextBox"; + // + // exclamationPOLabel + // + resources.ApplyResources(this.exclamationPOLabel, "exclamationPOLabel"); + this.exclamationPOLabel.ForeColor = System.Drawing.Color.SpringGreen; + this.exclamationPOLabel.Name = "exclamationPOLabel"; + // + // piecesCountLabel + // + resources.ApplyResources(this.piecesCountLabel, "piecesCountLabel"); + this.piecesCountLabel.Name = "piecesCountLabel"; + // + // firstSNLabel + // + resources.ApplyResources(this.firstSNLabel, "firstSNLabel"); + this.firstSNLabel.Name = "firstSNLabel"; + // + // pcsCountTextBox + // + resources.ApplyResources(this.pcsCountTextBox, "pcsCountTextBox"); + this.pcsCountTextBox.Name = "pcsCountTextBox"; + // + // firstSNTextBox + // + resources.ApplyResources(this.firstSNTextBox, "firstSNTextBox"); + this.firstSNTextBox.Name = "firstSNTextBox"; + // + // reloadButton + // + resources.ApplyResources(this.reloadButton, "reloadButton"); + this.reloadButton.Name = "reloadButton"; + this.reloadButton.UseVisualStyleBackColor = true; + this.reloadButton.Click += new System.EventHandler(this.reloadButton_Click); + // + // orderCB + // + this.orderCB.FormattingEnabled = true; + resources.ApplyResources(this.orderCB, "orderCB"); + this.orderCB.Name = "orderCB"; + this.orderCB.SelectedIndexChanged += new System.EventHandler(this.orderCB_SelectedIndexChanged); + // + // clearButton + // + resources.ApplyResources(this.clearButton, "clearButton"); + this.clearButton.ForeColor = System.Drawing.Color.Black; + this.clearButton.Name = "clearButton"; + this.clearButton.UseVisualStyleBackColor = true; + this.clearButton.Click += new System.EventHandler(this.clearButton_Click); + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // comboBox1 + // + resources.ApplyResources(this.comboBox1, "comboBox1"); + this.comboBox1.FormattingEnabled = true; + this.comboBox1.Name = "comboBox1"; + this.comboBox1.SelectedIndexChanged += new System.EventHandler(this.comboBox1_SelectedIndexChanged); + this.comboBox1.TextChanged += new System.EventHandler(this.comboBox1_TextChanged); + this.comboBox1.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox1_KeyPress); + // + // checkBox1 + // + resources.ApplyResources(this.checkBox1, "checkBox1"); + this.checkBox1.Name = "checkBox1"; + this.checkBox1.UseVisualStyleBackColor = true; + // + // checkBox2 + // + resources.ApplyResources(this.checkBox2, "checkBox2"); + this.checkBox2.Name = "checkBox2"; + this.checkBox2.UseVisualStyleBackColor = true; + // + // comboBox2 + // + resources.ApplyResources(this.comboBox2, "comboBox2"); + this.comboBox2.FormattingEnabled = true; + this.comboBox2.Name = "comboBox2"; + this.comboBox2.SelectedIndexChanged += new System.EventHandler(this.comboBox2_SelectedIndexChanged); + this.comboBox2.TextChanged += new System.EventHandler(this.comboBox2_TextChanged); + this.comboBox2.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox2_KeyPress); + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + // + // checkBox3 + // + resources.ApplyResources(this.checkBox3, "checkBox3"); + this.checkBox3.Name = "checkBox3"; + this.checkBox3.UseVisualStyleBackColor = true; + // + // comboBox3 + // + resources.ApplyResources(this.comboBox3, "comboBox3"); + this.comboBox3.FormattingEnabled = true; + this.comboBox3.Name = "comboBox3"; + this.comboBox3.SelectedIndexChanged += new System.EventHandler(this.comboBox3_SelectedIndexChanged); + this.comboBox3.TextChanged += new System.EventHandler(this.comboBox3_TextChanged); + this.comboBox3.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox3_KeyPress); + // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; + // + // checkBox4 + // + resources.ApplyResources(this.checkBox4, "checkBox4"); + this.checkBox4.Name = "checkBox4"; + this.checkBox4.UseVisualStyleBackColor = true; + // + // comboBox4 + // + resources.ApplyResources(this.comboBox4, "comboBox4"); + this.comboBox4.FormattingEnabled = true; + this.comboBox4.Name = "comboBox4"; + this.comboBox4.SelectedIndexChanged += new System.EventHandler(this.comboBox4_SelectedIndexChanged); + this.comboBox4.TextChanged += new System.EventHandler(this.comboBox4_TextChanged); + this.comboBox4.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox4_KeyPress); + // + // label4 + // + resources.ApplyResources(this.label4, "label4"); + this.label4.Name = "label4"; + // + // checkBox5 + // + resources.ApplyResources(this.checkBox5, "checkBox5"); + this.checkBox5.Name = "checkBox5"; + this.checkBox5.UseVisualStyleBackColor = true; + // + // comboBox5 + // + resources.ApplyResources(this.comboBox5, "comboBox5"); + this.comboBox5.FormattingEnabled = true; + this.comboBox5.Name = "comboBox5"; + this.comboBox5.SelectedIndexChanged += new System.EventHandler(this.comboBox5_SelectedIndexChanged); + this.comboBox5.TextChanged += new System.EventHandler(this.comboBox5_TextChanged); + this.comboBox5.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox5_KeyPress); + // + // label5 + // + resources.ApplyResources(this.label5, "label5"); + this.label5.Name = "label5"; + // + // checkBox6 + // + resources.ApplyResources(this.checkBox6, "checkBox6"); + this.checkBox6.Name = "checkBox6"; + this.checkBox6.UseVisualStyleBackColor = true; + // + // comboBox6 + // + resources.ApplyResources(this.comboBox6, "comboBox6"); + this.comboBox6.FormattingEnabled = true; + this.comboBox6.Name = "comboBox6"; + this.comboBox6.SelectedIndexChanged += new System.EventHandler(this.comboBox6_SelectedIndexChanged); + this.comboBox6.TextChanged += new System.EventHandler(this.comboBox6_TextChanged); + this.comboBox6.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox6_KeyPress); + // + // label6 + // + resources.ApplyResources(this.label6, "label6"); + this.label6.Name = "label6"; + // + // checkBox7 + // + resources.ApplyResources(this.checkBox7, "checkBox7"); + this.checkBox7.Name = "checkBox7"; + this.checkBox7.UseVisualStyleBackColor = true; + // + // comboBox7 + // + resources.ApplyResources(this.comboBox7, "comboBox7"); + this.comboBox7.FormattingEnabled = true; + this.comboBox7.Name = "comboBox7"; + this.comboBox7.SelectedIndexChanged += new System.EventHandler(this.comboBox7_SelectedIndexChanged); + this.comboBox7.TextChanged += new System.EventHandler(this.comboBox7_TextChanged); + this.comboBox7.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox7_KeyPress); + // + // label7 + // + resources.ApplyResources(this.label7, "label7"); + this.label7.Name = "label7"; + // + // checkBox8 + // + resources.ApplyResources(this.checkBox8, "checkBox8"); + this.checkBox8.Name = "checkBox8"; + this.checkBox8.UseVisualStyleBackColor = true; + // + // comboBox8 + // + resources.ApplyResources(this.comboBox8, "comboBox8"); + this.comboBox8.FormattingEnabled = true; + this.comboBox8.Name = "comboBox8"; + this.comboBox8.SelectedIndexChanged += new System.EventHandler(this.comboBox8_SelectedIndexChanged); + this.comboBox8.TextChanged += new System.EventHandler(this.comboBox8_TextChanged); + this.comboBox8.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox8_KeyPress); + // + // label8 + // + resources.ApplyResources(this.label8, "label8"); + this.label8.Name = "label8"; + // + // checkBox9 + // + resources.ApplyResources(this.checkBox9, "checkBox9"); + this.checkBox9.Name = "checkBox9"; + this.checkBox9.UseVisualStyleBackColor = true; + // + // comboBox9 + // + resources.ApplyResources(this.comboBox9, "comboBox9"); + this.comboBox9.FormattingEnabled = true; + this.comboBox9.Name = "comboBox9"; + this.comboBox9.SelectedIndexChanged += new System.EventHandler(this.comboBox9_SelectedIndexChanged); + this.comboBox9.TextChanged += new System.EventHandler(this.comboBox9_TextChanged); + this.comboBox9.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox9_KeyPress); + // + // label9 + // + resources.ApplyResources(this.label9, "label9"); + this.label9.Name = "label9"; + // + // checkBox10 + // + resources.ApplyResources(this.checkBox10, "checkBox10"); + this.checkBox10.Name = "checkBox10"; + this.checkBox10.UseVisualStyleBackColor = true; + // + // comboBox10 + // + resources.ApplyResources(this.comboBox10, "comboBox10"); + this.comboBox10.FormattingEnabled = true; + this.comboBox10.Name = "comboBox10"; + this.comboBox10.SelectedIndexChanged += new System.EventHandler(this.comboBox10_SelectedIndexChanged); + this.comboBox10.TextChanged += new System.EventHandler(this.comboBox10_TextChanged); + this.comboBox10.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox10_KeyPress); + // + // label10 + // + resources.ApplyResources(this.label10, "label10"); + this.label10.Name = "label10"; + // + // checkBox11 + // + resources.ApplyResources(this.checkBox11, "checkBox11"); + this.checkBox11.Name = "checkBox11"; + this.checkBox11.UseVisualStyleBackColor = true; + // + // comboBox11 + // + resources.ApplyResources(this.comboBox11, "comboBox11"); + this.comboBox11.FormattingEnabled = true; + this.comboBox11.Name = "comboBox11"; + this.comboBox11.SelectedIndexChanged += new System.EventHandler(this.comboBox11_SelectedIndexChanged); + this.comboBox11.TextChanged += new System.EventHandler(this.comboBox11_TextChanged); + this.comboBox11.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox11_KeyPress); + // + // label11 + // + resources.ApplyResources(this.label11, "label11"); + this.label11.Name = "label11"; + // + // checkBox12 + // + resources.ApplyResources(this.checkBox12, "checkBox12"); + this.checkBox12.Name = "checkBox12"; + this.checkBox12.UseVisualStyleBackColor = true; + // + // comboBox12 + // + resources.ApplyResources(this.comboBox12, "comboBox12"); + this.comboBox12.FormattingEnabled = true; + this.comboBox12.Name = "comboBox12"; + this.comboBox12.SelectedIndexChanged += new System.EventHandler(this.comboBox12_SelectedIndexChanged); + this.comboBox12.TextChanged += new System.EventHandler(this.comboBox12_TextChanged); + this.comboBox12.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox12_KeyPress); + // + // label12 + // + resources.ApplyResources(this.label12, "label12"); + this.label12.Name = "label12"; + // + // checkBox13 + // + resources.ApplyResources(this.checkBox13, "checkBox13"); + this.checkBox13.Name = "checkBox13"; + this.checkBox13.UseVisualStyleBackColor = true; + // + // comboBox13 + // + resources.ApplyResources(this.comboBox13, "comboBox13"); + this.comboBox13.FormattingEnabled = true; + this.comboBox13.Name = "comboBox13"; + this.comboBox13.SelectedIndexChanged += new System.EventHandler(this.comboBox13_SelectedIndexChanged); + this.comboBox13.TextChanged += new System.EventHandler(this.comboBox13_TextChanged); + this.comboBox13.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox13_KeyPress); + // + // label13 + // + resources.ApplyResources(this.label13, "label13"); + this.label13.Name = "label13"; + // + // checkBox14 + // + resources.ApplyResources(this.checkBox14, "checkBox14"); + this.checkBox14.Name = "checkBox14"; + this.checkBox14.UseVisualStyleBackColor = true; + // + // comboBox14 + // + resources.ApplyResources(this.comboBox14, "comboBox14"); + this.comboBox14.FormattingEnabled = true; + this.comboBox14.Name = "comboBox14"; + this.comboBox14.SelectedIndexChanged += new System.EventHandler(this.comboBox14_SelectedIndexChanged); + this.comboBox14.TextChanged += new System.EventHandler(this.comboBox14_TextChanged); + this.comboBox14.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox14_KeyPress); + // + // label14 + // + resources.ApplyResources(this.label14, "label14"); + this.label14.Name = "label14"; + // + // checkBox15 + // + resources.ApplyResources(this.checkBox15, "checkBox15"); + this.checkBox15.Name = "checkBox15"; + this.checkBox15.UseVisualStyleBackColor = true; + // + // comboBox15 + // + resources.ApplyResources(this.comboBox15, "comboBox15"); + this.comboBox15.FormattingEnabled = true; + this.comboBox15.Name = "comboBox15"; + this.comboBox15.SelectedIndexChanged += new System.EventHandler(this.comboBox15_SelectedIndexChanged); + this.comboBox15.TextChanged += new System.EventHandler(this.comboBox15_TextChanged); + this.comboBox15.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox15_KeyPress); + // + // label15 + // + resources.ApplyResources(this.label15, "label15"); + this.label15.Name = "label15"; + // + // checkBox16 + // + resources.ApplyResources(this.checkBox16, "checkBox16"); + this.checkBox16.Name = "checkBox16"; + this.checkBox16.UseVisualStyleBackColor = true; + // + // comboBox16 + // + resources.ApplyResources(this.comboBox16, "comboBox16"); + this.comboBox16.FormattingEnabled = true; + this.comboBox16.Name = "comboBox16"; + this.comboBox16.SelectedIndexChanged += new System.EventHandler(this.comboBox16_SelectedIndexChanged); + this.comboBox16.TextChanged += new System.EventHandler(this.comboBox16_TextChanged); + this.comboBox16.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox16_KeyPress); + // + // label16 + // + resources.ApplyResources(this.label16, "label16"); + this.label16.Name = "label16"; + // + // checkBox17 + // + resources.ApplyResources(this.checkBox17, "checkBox17"); + this.checkBox17.Name = "checkBox17"; + this.checkBox17.UseVisualStyleBackColor = true; + // + // comboBox17 + // + resources.ApplyResources(this.comboBox17, "comboBox17"); + this.comboBox17.FormattingEnabled = true; + this.comboBox17.Name = "comboBox17"; + this.comboBox17.SelectedIndexChanged += new System.EventHandler(this.comboBox17_SelectedIndexChanged); + this.comboBox17.TextChanged += new System.EventHandler(this.comboBox17_TextChanged); + this.comboBox17.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox17_KeyPress); + // + // label17 + // + resources.ApplyResources(this.label17, "label17"); + this.label17.Name = "label17"; + // + // checkBox18 + // + resources.ApplyResources(this.checkBox18, "checkBox18"); + this.checkBox18.Name = "checkBox18"; + this.checkBox18.UseVisualStyleBackColor = true; + // + // comboBox18 + // + resources.ApplyResources(this.comboBox18, "comboBox18"); + this.comboBox18.FormattingEnabled = true; + this.comboBox18.Name = "comboBox18"; + this.comboBox18.SelectedIndexChanged += new System.EventHandler(this.comboBox18_SelectedIndexChanged); + this.comboBox18.TextChanged += new System.EventHandler(this.comboBox18_TextChanged); + this.comboBox18.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox18_KeyPress); + // + // label18 + // + resources.ApplyResources(this.label18, "label18"); + this.label18.Name = "label18"; + // + // checkBox19 + // + resources.ApplyResources(this.checkBox19, "checkBox19"); + this.checkBox19.Name = "checkBox19"; + this.checkBox19.UseVisualStyleBackColor = true; + // + // comboBox19 + // + resources.ApplyResources(this.comboBox19, "comboBox19"); + this.comboBox19.FormattingEnabled = true; + this.comboBox19.Name = "comboBox19"; + this.comboBox19.SelectedIndexChanged += new System.EventHandler(this.comboBox19_SelectedIndexChanged); + this.comboBox19.TextChanged += new System.EventHandler(this.comboBox19_TextChanged); + this.comboBox19.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox19_KeyPress); + // + // label19 + // + resources.ApplyResources(this.label19, "label19"); + this.label19.Name = "label19"; + // + // checkBox20 + // + resources.ApplyResources(this.checkBox20, "checkBox20"); + this.checkBox20.Name = "checkBox20"; + this.checkBox20.UseVisualStyleBackColor = true; + // + // comboBox20 + // + resources.ApplyResources(this.comboBox20, "comboBox20"); + this.comboBox20.FormattingEnabled = true; + this.comboBox20.Name = "comboBox20"; + this.comboBox20.SelectedIndexChanged += new System.EventHandler(this.comboBox20_SelectedIndexChanged); + this.comboBox20.TextChanged += new System.EventHandler(this.comboBox20_TextChanged); + this.comboBox20.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox20_KeyPress); + // + // label20 + // + resources.ApplyResources(this.label20, "label20"); + this.label20.Name = "label20"; + // + // checkBox40 + // + resources.ApplyResources(this.checkBox40, "checkBox40"); + this.checkBox40.Name = "checkBox40"; + this.checkBox40.UseVisualStyleBackColor = true; + // + // comboBox40 + // + resources.ApplyResources(this.comboBox40, "comboBox40"); + this.comboBox40.FormattingEnabled = true; + this.comboBox40.Name = "comboBox40"; + this.comboBox40.SelectedIndexChanged += new System.EventHandler(this.comboBox40_SelectedIndexChanged); + this.comboBox40.TextChanged += new System.EventHandler(this.comboBox40_TextChanged); + this.comboBox40.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox40_KeyPress); + // + // label40 + // + resources.ApplyResources(this.label40, "label40"); + this.label40.Name = "label40"; + // + // checkBox39 + // + resources.ApplyResources(this.checkBox39, "checkBox39"); + this.checkBox39.Name = "checkBox39"; + this.checkBox39.UseVisualStyleBackColor = true; + // + // comboBox39 + // + resources.ApplyResources(this.comboBox39, "comboBox39"); + this.comboBox39.FormattingEnabled = true; + this.comboBox39.Name = "comboBox39"; + this.comboBox39.SelectedIndexChanged += new System.EventHandler(this.comboBox39_SelectedIndexChanged); + this.comboBox39.TextChanged += new System.EventHandler(this.comboBox39_TextChanged); + this.comboBox39.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox39_KeyPress); + // + // label39 + // + resources.ApplyResources(this.label39, "label39"); + this.label39.Name = "label39"; + // + // checkBox38 + // + resources.ApplyResources(this.checkBox38, "checkBox38"); + this.checkBox38.Name = "checkBox38"; + this.checkBox38.UseVisualStyleBackColor = true; + // + // comboBox38 + // + resources.ApplyResources(this.comboBox38, "comboBox38"); + this.comboBox38.FormattingEnabled = true; + this.comboBox38.Name = "comboBox38"; + this.comboBox38.SelectedIndexChanged += new System.EventHandler(this.comboBox38_SelectedIndexChanged); + this.comboBox38.TextChanged += new System.EventHandler(this.comboBox38_TextChanged); + this.comboBox38.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox38_KeyPress); + // + // label38 + // + resources.ApplyResources(this.label38, "label38"); + this.label38.Name = "label38"; + // + // checkBox37 + // + resources.ApplyResources(this.checkBox37, "checkBox37"); + this.checkBox37.Name = "checkBox37"; + this.checkBox37.UseVisualStyleBackColor = true; + // + // comboBox37 + // + resources.ApplyResources(this.comboBox37, "comboBox37"); + this.comboBox37.FormattingEnabled = true; + this.comboBox37.Name = "comboBox37"; + this.comboBox37.SelectedIndexChanged += new System.EventHandler(this.comboBox37_SelectedIndexChanged); + this.comboBox37.TextChanged += new System.EventHandler(this.comboBox37_TextChanged); + this.comboBox37.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox37_KeyPress); + // + // label37 + // + resources.ApplyResources(this.label37, "label37"); + this.label37.Name = "label37"; + // + // checkBox36 + // + resources.ApplyResources(this.checkBox36, "checkBox36"); + this.checkBox36.Name = "checkBox36"; + this.checkBox36.UseVisualStyleBackColor = true; + // + // comboBox36 + // + resources.ApplyResources(this.comboBox36, "comboBox36"); + this.comboBox36.FormattingEnabled = true; + this.comboBox36.Name = "comboBox36"; + this.comboBox36.SelectedIndexChanged += new System.EventHandler(this.comboBox36_SelectedIndexChanged); + this.comboBox36.TextChanged += new System.EventHandler(this.comboBox36_TextChanged); + this.comboBox36.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox36_KeyPress); + // + // label36 + // + resources.ApplyResources(this.label36, "label36"); + this.label36.Name = "label36"; + // + // checkBox35 + // + resources.ApplyResources(this.checkBox35, "checkBox35"); + this.checkBox35.Name = "checkBox35"; + this.checkBox35.UseVisualStyleBackColor = true; + // + // comboBox35 + // + resources.ApplyResources(this.comboBox35, "comboBox35"); + this.comboBox35.FormattingEnabled = true; + this.comboBox35.Name = "comboBox35"; + this.comboBox35.SelectedIndexChanged += new System.EventHandler(this.comboBox35_SelectedIndexChanged); + this.comboBox35.TextChanged += new System.EventHandler(this.comboBox35_TextChanged); + this.comboBox35.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox35_KeyPress); + // + // label35 + // + resources.ApplyResources(this.label35, "label35"); + this.label35.Name = "label35"; + // + // checkBox34 + // + resources.ApplyResources(this.checkBox34, "checkBox34"); + this.checkBox34.Name = "checkBox34"; + this.checkBox34.UseVisualStyleBackColor = true; + // + // comboBox34 + // + resources.ApplyResources(this.comboBox34, "comboBox34"); + this.comboBox34.FormattingEnabled = true; + this.comboBox34.Name = "comboBox34"; + this.comboBox34.SelectedIndexChanged += new System.EventHandler(this.comboBox34_SelectedIndexChanged); + this.comboBox34.TextChanged += new System.EventHandler(this.comboBox34_TextChanged); + this.comboBox34.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox34_KeyPress); + // + // label34 + // + resources.ApplyResources(this.label34, "label34"); + this.label34.Name = "label34"; + // + // checkBox33 + // + resources.ApplyResources(this.checkBox33, "checkBox33"); + this.checkBox33.Name = "checkBox33"; + this.checkBox33.UseVisualStyleBackColor = true; + // + // comboBox33 + // + resources.ApplyResources(this.comboBox33, "comboBox33"); + this.comboBox33.FormattingEnabled = true; + this.comboBox33.Name = "comboBox33"; + this.comboBox33.SelectedIndexChanged += new System.EventHandler(this.comboBox33_SelectedIndexChanged); + this.comboBox33.TextChanged += new System.EventHandler(this.comboBox33_TextChanged); + this.comboBox33.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox33_KeyPress); + // + // label33 + // + resources.ApplyResources(this.label33, "label33"); + this.label33.Name = "label33"; + // + // checkBox32 + // + resources.ApplyResources(this.checkBox32, "checkBox32"); + this.checkBox32.Name = "checkBox32"; + this.checkBox32.UseVisualStyleBackColor = true; + // + // comboBox32 + // + resources.ApplyResources(this.comboBox32, "comboBox32"); + this.comboBox32.FormattingEnabled = true; + this.comboBox32.Name = "comboBox32"; + this.comboBox32.SelectedIndexChanged += new System.EventHandler(this.comboBox26_SelectedIndexChanged); + this.comboBox32.TextChanged += new System.EventHandler(this.comboBox32_TextChanged); + this.comboBox32.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox32_KeyPress); + // + // label32 + // + resources.ApplyResources(this.label32, "label32"); + this.label32.Name = "label32"; + // + // checkBox31 + // + resources.ApplyResources(this.checkBox31, "checkBox31"); + this.checkBox31.Name = "checkBox31"; + this.checkBox31.UseVisualStyleBackColor = true; + // + // comboBox31 + // + resources.ApplyResources(this.comboBox31, "comboBox31"); + this.comboBox31.FormattingEnabled = true; + this.comboBox31.Name = "comboBox31"; + this.comboBox31.SelectedIndexChanged += new System.EventHandler(this.comboBox31_SelectedIndexChanged); + this.comboBox31.TextChanged += new System.EventHandler(this.comboBox31_TextChanged); + this.comboBox31.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox31_KeyPress); + // + // label31 + // + resources.ApplyResources(this.label31, "label31"); + this.label31.Name = "label31"; + // + // checkBox30 + // + resources.ApplyResources(this.checkBox30, "checkBox30"); + this.checkBox30.Name = "checkBox30"; + this.checkBox30.UseVisualStyleBackColor = true; + // + // comboBox30 + // + resources.ApplyResources(this.comboBox30, "comboBox30"); + this.comboBox30.FormattingEnabled = true; + this.comboBox30.Name = "comboBox30"; + this.comboBox30.SelectedIndexChanged += new System.EventHandler(this.comboBox30_SelectedIndexChanged); + this.comboBox30.TextChanged += new System.EventHandler(this.comboBox30_TextChanged); + this.comboBox30.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox30_KeyPress); + // + // label30 + // + resources.ApplyResources(this.label30, "label30"); + this.label30.Name = "label30"; + // + // checkBox29 + // + resources.ApplyResources(this.checkBox29, "checkBox29"); + this.checkBox29.Name = "checkBox29"; + this.checkBox29.UseVisualStyleBackColor = true; + // + // comboBox29 + // + resources.ApplyResources(this.comboBox29, "comboBox29"); + this.comboBox29.FormattingEnabled = true; + this.comboBox29.Name = "comboBox29"; + this.comboBox29.TextChanged += new System.EventHandler(this.comboBox29_TextChanged); + this.comboBox29.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox29_KeyPress); + // + // label29 + // + resources.ApplyResources(this.label29, "label29"); + this.label29.Name = "label29"; + // + // checkBox28 + // + resources.ApplyResources(this.checkBox28, "checkBox28"); + this.checkBox28.Name = "checkBox28"; + this.checkBox28.UseVisualStyleBackColor = true; + // + // comboBox28 + // + resources.ApplyResources(this.comboBox28, "comboBox28"); + this.comboBox28.FormattingEnabled = true; + this.comboBox28.Name = "comboBox28"; + this.comboBox28.SelectedIndexChanged += new System.EventHandler(this.comboBox28_SelectedIndexChanged); + this.comboBox28.TextChanged += new System.EventHandler(this.comboBox28_TextChanged); + this.comboBox28.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox28_KeyPress); + // + // label28 + // + resources.ApplyResources(this.label28, "label28"); + this.label28.Name = "label28"; + // + // checkBox27 + // + resources.ApplyResources(this.checkBox27, "checkBox27"); + this.checkBox27.Name = "checkBox27"; + this.checkBox27.UseVisualStyleBackColor = true; + // + // comboBox27 + // + resources.ApplyResources(this.comboBox27, "comboBox27"); + this.comboBox27.FormattingEnabled = true; + this.comboBox27.Name = "comboBox27"; + this.comboBox27.SelectedIndexChanged += new System.EventHandler(this.comboBox27_SelectedIndexChanged); + this.comboBox27.TextChanged += new System.EventHandler(this.comboBox27_TextChanged); + this.comboBox27.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox27_KeyPress); + // + // label27 + // + resources.ApplyResources(this.label27, "label27"); + this.label27.Name = "label27"; + // + // checkBox26 + // + resources.ApplyResources(this.checkBox26, "checkBox26"); + this.checkBox26.Name = "checkBox26"; + this.checkBox26.UseVisualStyleBackColor = true; + // + // comboBox26 + // + resources.ApplyResources(this.comboBox26, "comboBox26"); + this.comboBox26.FormattingEnabled = true; + this.comboBox26.Name = "comboBox26"; + this.comboBox26.SelectedIndexChanged += new System.EventHandler(this.comboBox26_SelectedIndexChanged); + this.comboBox26.TextChanged += new System.EventHandler(this.comboBox26_TextChanged); + this.comboBox26.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox26_KeyPress); + // + // label26 + // + resources.ApplyResources(this.label26, "label26"); + this.label26.Name = "label26"; + // + // checkBox25 + // + resources.ApplyResources(this.checkBox25, "checkBox25"); + this.checkBox25.Name = "checkBox25"; + this.checkBox25.UseVisualStyleBackColor = true; + // + // comboBox25 + // + resources.ApplyResources(this.comboBox25, "comboBox25"); + this.comboBox25.FormattingEnabled = true; + this.comboBox25.Name = "comboBox25"; + this.comboBox25.SelectedIndexChanged += new System.EventHandler(this.comboBox25_SelectedIndexChanged); + this.comboBox25.TextChanged += new System.EventHandler(this.comboBox25_TextChanged); + this.comboBox25.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox25_KeyPress); + // + // label25 + // + resources.ApplyResources(this.label25, "label25"); + this.label25.Name = "label25"; + // + // checkBox24 + // + resources.ApplyResources(this.checkBox24, "checkBox24"); + this.checkBox24.Name = "checkBox24"; + this.checkBox24.UseVisualStyleBackColor = true; + // + // comboBox24 + // + resources.ApplyResources(this.comboBox24, "comboBox24"); + this.comboBox24.FormattingEnabled = true; + this.comboBox24.Name = "comboBox24"; + this.comboBox24.SelectedIndexChanged += new System.EventHandler(this.comboBox24_SelectedIndexChanged); + this.comboBox24.TextChanged += new System.EventHandler(this.comboBox24_TextChanged); + this.comboBox24.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox24_KeyPress); + // + // label24 + // + resources.ApplyResources(this.label24, "label24"); + this.label24.Name = "label24"; + // + // checkBox23 + // + resources.ApplyResources(this.checkBox23, "checkBox23"); + this.checkBox23.Name = "checkBox23"; + this.checkBox23.UseVisualStyleBackColor = true; + // + // comboBox23 + // + resources.ApplyResources(this.comboBox23, "comboBox23"); + this.comboBox23.FormattingEnabled = true; + this.comboBox23.Name = "comboBox23"; + this.comboBox23.SelectedIndexChanged += new System.EventHandler(this.comboBox23_SelectedIndexChanged); + this.comboBox23.TextChanged += new System.EventHandler(this.comboBox23_TextChanged); + this.comboBox23.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox23_KeyPress); + // + // label23 + // + resources.ApplyResources(this.label23, "label23"); + this.label23.Name = "label23"; + // + // checkBox22 + // + resources.ApplyResources(this.checkBox22, "checkBox22"); + this.checkBox22.Name = "checkBox22"; + this.checkBox22.UseVisualStyleBackColor = true; + // + // comboBox22 + // + resources.ApplyResources(this.comboBox22, "comboBox22"); + this.comboBox22.FormattingEnabled = true; + this.comboBox22.Name = "comboBox22"; + this.comboBox22.SelectedIndexChanged += new System.EventHandler(this.comboBox22_SelectedIndexChanged); + this.comboBox22.TextChanged += new System.EventHandler(this.comboBox22_TextChanged); + this.comboBox22.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox22_KeyPress); + // + // label22 + // + resources.ApplyResources(this.label22, "label22"); + this.label22.Name = "label22"; + // + // checkBox21 + // + resources.ApplyResources(this.checkBox21, "checkBox21"); + this.checkBox21.Name = "checkBox21"; + this.checkBox21.UseVisualStyleBackColor = true; + // + // comboBox21 + // + resources.ApplyResources(this.comboBox21, "comboBox21"); + this.comboBox21.FormattingEnabled = true; + this.comboBox21.Name = "comboBox21"; + this.comboBox21.SelectedIndexChanged += new System.EventHandler(this.comboBox21_SelectedIndexChanged); + this.comboBox21.TextChanged += new System.EventHandler(this.comboBox21_TextChanged); + this.comboBox21.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox21_KeyPress); + // + // label21 + // + resources.ApplyResources(this.label21, "label21"); + this.label21.Name = "label21"; + // + // textBox1 + // + resources.ApplyResources(this.textBox1, "textBox1"); + this.textBox1.Name = "textBox1"; + // + // textBox2 + // + resources.ApplyResources(this.textBox2, "textBox2"); + this.textBox2.Name = "textBox2"; + // + // textBox3 + // + resources.ApplyResources(this.textBox3, "textBox3"); + this.textBox3.Name = "textBox3"; + // + // textBox4 + // + resources.ApplyResources(this.textBox4, "textBox4"); + this.textBox4.Name = "textBox4"; + // + // textBox5 + // + resources.ApplyResources(this.textBox5, "textBox5"); + this.textBox5.Name = "textBox5"; + // + // textBox6 + // + resources.ApplyResources(this.textBox6, "textBox6"); + this.textBox6.Name = "textBox6"; + // + // textBox7 + // + resources.ApplyResources(this.textBox7, "textBox7"); + this.textBox7.Name = "textBox7"; + // + // textBox8 + // + resources.ApplyResources(this.textBox8, "textBox8"); + this.textBox8.Name = "textBox8"; + // + // textBox9 + // + resources.ApplyResources(this.textBox9, "textBox9"); + this.textBox9.Name = "textBox9"; + // + // textBox10 + // + resources.ApplyResources(this.textBox10, "textBox10"); + this.textBox10.Name = "textBox10"; + // + // textBox11 + // + resources.ApplyResources(this.textBox11, "textBox11"); + this.textBox11.Name = "textBox11"; + // + // textBox12 + // + resources.ApplyResources(this.textBox12, "textBox12"); + this.textBox12.Name = "textBox12"; + // + // textBox13 + // + resources.ApplyResources(this.textBox13, "textBox13"); + this.textBox13.Name = "textBox13"; + // + // textBox14 + // + resources.ApplyResources(this.textBox14, "textBox14"); + this.textBox14.Name = "textBox14"; + // + // textBox15 + // + resources.ApplyResources(this.textBox15, "textBox15"); + this.textBox15.Name = "textBox15"; + // + // textBox16 + // + resources.ApplyResources(this.textBox16, "textBox16"); + this.textBox16.Name = "textBox16"; + // + // textBox17 + // + resources.ApplyResources(this.textBox17, "textBox17"); + this.textBox17.Name = "textBox17"; + // + // textBox18 + // + resources.ApplyResources(this.textBox18, "textBox18"); + this.textBox18.Name = "textBox18"; + // + // textBox19 + // + resources.ApplyResources(this.textBox19, "textBox19"); + this.textBox19.Name = "textBox19"; + // + // textBox20 + // + resources.ApplyResources(this.textBox20, "textBox20"); + this.textBox20.Name = "textBox20"; + // + // textBox21 + // + resources.ApplyResources(this.textBox21, "textBox21"); + this.textBox21.Name = "textBox21"; + // + // textBox22 + // + resources.ApplyResources(this.textBox22, "textBox22"); + this.textBox22.Name = "textBox22"; + // + // textBox23 + // + resources.ApplyResources(this.textBox23, "textBox23"); + this.textBox23.Name = "textBox23"; + // + // textBox24 + // + resources.ApplyResources(this.textBox24, "textBox24"); + this.textBox24.Name = "textBox24"; + // + // textBox25 + // + resources.ApplyResources(this.textBox25, "textBox25"); + this.textBox25.Name = "textBox25"; + // + // textBox26 + // + resources.ApplyResources(this.textBox26, "textBox26"); + this.textBox26.Name = "textBox26"; + // + // textBox27 + // + resources.ApplyResources(this.textBox27, "textBox27"); + this.textBox27.Name = "textBox27"; + // + // textBox28 + // + resources.ApplyResources(this.textBox28, "textBox28"); + this.textBox28.Name = "textBox28"; + // + // textBox29 + // + resources.ApplyResources(this.textBox29, "textBox29"); + this.textBox29.Name = "textBox29"; + // + // textBox30 + // + resources.ApplyResources(this.textBox30, "textBox30"); + this.textBox30.Name = "textBox30"; + // + // textBox31 + // + resources.ApplyResources(this.textBox31, "textBox31"); + this.textBox31.Name = "textBox31"; + // + // textBox32 + // + resources.ApplyResources(this.textBox32, "textBox32"); + this.textBox32.Name = "textBox32"; + // + // textBox33 + // + resources.ApplyResources(this.textBox33, "textBox33"); + this.textBox33.Name = "textBox33"; + // + // textBox34 + // + resources.ApplyResources(this.textBox34, "textBox34"); + this.textBox34.Name = "textBox34"; + // + // textBox35 + // + resources.ApplyResources(this.textBox35, "textBox35"); + this.textBox35.Name = "textBox35"; + // + // textBox36 + // + resources.ApplyResources(this.textBox36, "textBox36"); + this.textBox36.Name = "textBox36"; + // + // textBox37 + // + resources.ApplyResources(this.textBox37, "textBox37"); + this.textBox37.Name = "textBox37"; + // + // textBox38 + // + resources.ApplyResources(this.textBox38, "textBox38"); + this.textBox38.Name = "textBox38"; + // + // textBox39 + // + resources.ApplyResources(this.textBox39, "textBox39"); + this.textBox39.Name = "textBox39"; + // + // textBox40 + // + resources.ApplyResources(this.textBox40, "textBox40"); + this.textBox40.Name = "textBox40"; + // + // label41 + // + resources.ApplyResources(this.label41, "label41"); + this.label41.Name = "label41"; + // + // label42 + // + resources.ApplyResources(this.label42, "label42"); + this.label42.Name = "label42"; + // + // label43 + // + resources.ApplyResources(this.label43, "label43"); + this.label43.Name = "label43"; + // + // label44 + // + resources.ApplyResources(this.label44, "label44"); + this.label44.Name = "label44"; + // + // snRangeGroupBox + // + this.snRangeGroupBox.Controls.Add(this.lastSNRangeCB); + this.snRangeGroupBox.Controls.Add(this.firstSNRangeCB); + this.snRangeGroupBox.Controls.Add(this.exclamationToLabel); + this.snRangeGroupBox.Controls.Add(this.exclamationFromLabel); + this.snRangeGroupBox.Controls.Add(this.toLabel); + this.snRangeGroupBox.Controls.Add(this.fromLabel); + resources.ApplyResources(this.snRangeGroupBox, "snRangeGroupBox"); + this.snRangeGroupBox.Name = "snRangeGroupBox"; + this.snRangeGroupBox.TabStop = false; + // + // lastSNRangeCB + // + resources.ApplyResources(this.lastSNRangeCB, "lastSNRangeCB"); + this.lastSNRangeCB.FormattingEnabled = true; + this.lastSNRangeCB.Name = "lastSNRangeCB"; + this.lastSNRangeCB.SelectedIndexChanged += new System.EventHandler(this.lastSNRangeCB_SelectedIndexChanged); + this.lastSNRangeCB.TextChanged += new System.EventHandler(this.lastSNRangeCB_TextChanged); + // + // firstSNRangeCB + // + resources.ApplyResources(this.firstSNRangeCB, "firstSNRangeCB"); + this.firstSNRangeCB.FormattingEnabled = true; + this.firstSNRangeCB.Name = "firstSNRangeCB"; + this.firstSNRangeCB.SelectedIndexChanged += new System.EventHandler(this.firstSNRangeCB_SelectedIndexChanged); + this.firstSNRangeCB.TextChanged += new System.EventHandler(this.firstSNRangeCB_TextChanged); + // + // exclamationToLabel + // + resources.ApplyResources(this.exclamationToLabel, "exclamationToLabel"); + this.exclamationToLabel.ForeColor = System.Drawing.Color.SpringGreen; + this.exclamationToLabel.Name = "exclamationToLabel"; + // + // exclamationFromLabel + // + resources.ApplyResources(this.exclamationFromLabel, "exclamationFromLabel"); + this.exclamationFromLabel.ForeColor = System.Drawing.Color.SpringGreen; + this.exclamationFromLabel.Name = "exclamationFromLabel"; + // + // toLabel + // + resources.ApplyResources(this.toLabel, "toLabel"); + this.toLabel.Name = "toLabel"; + // + // fromLabel + // + resources.ApplyResources(this.fromLabel, "fromLabel"); + this.fromLabel.Name = "fromLabel"; + // + // serialNumbersGroupBox + // + this.serialNumbersGroupBox.Controls.Add(this.comboBox1); + this.serialNumbersGroupBox.Controls.Add(this.label1); + this.serialNumbersGroupBox.Controls.Add(this.label44); + this.serialNumbersGroupBox.Controls.Add(this.checkBox1); + this.serialNumbersGroupBox.Controls.Add(this.label43); + this.serialNumbersGroupBox.Controls.Add(this.label2); + this.serialNumbersGroupBox.Controls.Add(this.label42); + this.serialNumbersGroupBox.Controls.Add(this.comboBox2); + this.serialNumbersGroupBox.Controls.Add(this.label41); + this.serialNumbersGroupBox.Controls.Add(this.checkBox2); + this.serialNumbersGroupBox.Controls.Add(this.textBox40); + this.serialNumbersGroupBox.Controls.Add(this.label3); + this.serialNumbersGroupBox.Controls.Add(this.textBox39); + this.serialNumbersGroupBox.Controls.Add(this.comboBox3); + this.serialNumbersGroupBox.Controls.Add(this.textBox38); + this.serialNumbersGroupBox.Controls.Add(this.checkBox3); + this.serialNumbersGroupBox.Controls.Add(this.textBox37); + this.serialNumbersGroupBox.Controls.Add(this.label4); + this.serialNumbersGroupBox.Controls.Add(this.textBox36); + this.serialNumbersGroupBox.Controls.Add(this.comboBox4); + this.serialNumbersGroupBox.Controls.Add(this.textBox35); + this.serialNumbersGroupBox.Controls.Add(this.checkBox4); + this.serialNumbersGroupBox.Controls.Add(this.textBox34); + this.serialNumbersGroupBox.Controls.Add(this.label5); + this.serialNumbersGroupBox.Controls.Add(this.textBox33); + this.serialNumbersGroupBox.Controls.Add(this.comboBox5); + this.serialNumbersGroupBox.Controls.Add(this.textBox32); + this.serialNumbersGroupBox.Controls.Add(this.checkBox5); + this.serialNumbersGroupBox.Controls.Add(this.textBox31); + this.serialNumbersGroupBox.Controls.Add(this.label6); + this.serialNumbersGroupBox.Controls.Add(this.textBox30); + this.serialNumbersGroupBox.Controls.Add(this.comboBox6); + this.serialNumbersGroupBox.Controls.Add(this.textBox29); + this.serialNumbersGroupBox.Controls.Add(this.checkBox6); + this.serialNumbersGroupBox.Controls.Add(this.textBox28); + this.serialNumbersGroupBox.Controls.Add(this.label7); + this.serialNumbersGroupBox.Controls.Add(this.textBox27); + this.serialNumbersGroupBox.Controls.Add(this.comboBox7); + this.serialNumbersGroupBox.Controls.Add(this.textBox26); + this.serialNumbersGroupBox.Controls.Add(this.checkBox7); + this.serialNumbersGroupBox.Controls.Add(this.textBox25); + this.serialNumbersGroupBox.Controls.Add(this.label8); + this.serialNumbersGroupBox.Controls.Add(this.textBox24); + this.serialNumbersGroupBox.Controls.Add(this.comboBox8); + this.serialNumbersGroupBox.Controls.Add(this.textBox23); + this.serialNumbersGroupBox.Controls.Add(this.checkBox8); + this.serialNumbersGroupBox.Controls.Add(this.textBox22); + this.serialNumbersGroupBox.Controls.Add(this.label9); + this.serialNumbersGroupBox.Controls.Add(this.textBox21); + this.serialNumbersGroupBox.Controls.Add(this.comboBox9); + this.serialNumbersGroupBox.Controls.Add(this.textBox20); + this.serialNumbersGroupBox.Controls.Add(this.checkBox9); + this.serialNumbersGroupBox.Controls.Add(this.textBox19); + this.serialNumbersGroupBox.Controls.Add(this.label10); + this.serialNumbersGroupBox.Controls.Add(this.textBox18); + this.serialNumbersGroupBox.Controls.Add(this.comboBox10); + this.serialNumbersGroupBox.Controls.Add(this.textBox17); + this.serialNumbersGroupBox.Controls.Add(this.checkBox10); + this.serialNumbersGroupBox.Controls.Add(this.textBox16); + this.serialNumbersGroupBox.Controls.Add(this.label11); + this.serialNumbersGroupBox.Controls.Add(this.textBox15); + this.serialNumbersGroupBox.Controls.Add(this.comboBox11); + this.serialNumbersGroupBox.Controls.Add(this.textBox14); + this.serialNumbersGroupBox.Controls.Add(this.checkBox11); + this.serialNumbersGroupBox.Controls.Add(this.textBox13); + this.serialNumbersGroupBox.Controls.Add(this.label12); + this.serialNumbersGroupBox.Controls.Add(this.textBox12); + this.serialNumbersGroupBox.Controls.Add(this.comboBox12); + this.serialNumbersGroupBox.Controls.Add(this.textBox11); + this.serialNumbersGroupBox.Controls.Add(this.checkBox12); + this.serialNumbersGroupBox.Controls.Add(this.textBox10); + this.serialNumbersGroupBox.Controls.Add(this.label13); + this.serialNumbersGroupBox.Controls.Add(this.textBox9); + this.serialNumbersGroupBox.Controls.Add(this.comboBox13); + this.serialNumbersGroupBox.Controls.Add(this.textBox8); + this.serialNumbersGroupBox.Controls.Add(this.checkBox13); + this.serialNumbersGroupBox.Controls.Add(this.textBox7); + this.serialNumbersGroupBox.Controls.Add(this.label14); + this.serialNumbersGroupBox.Controls.Add(this.textBox6); + this.serialNumbersGroupBox.Controls.Add(this.comboBox14); + this.serialNumbersGroupBox.Controls.Add(this.textBox5); + this.serialNumbersGroupBox.Controls.Add(this.checkBox14); + this.serialNumbersGroupBox.Controls.Add(this.textBox4); + this.serialNumbersGroupBox.Controls.Add(this.label15); + this.serialNumbersGroupBox.Controls.Add(this.textBox3); + this.serialNumbersGroupBox.Controls.Add(this.comboBox15); + this.serialNumbersGroupBox.Controls.Add(this.textBox2); + this.serialNumbersGroupBox.Controls.Add(this.checkBox15); + this.serialNumbersGroupBox.Controls.Add(this.textBox1); + this.serialNumbersGroupBox.Controls.Add(this.label16); + this.serialNumbersGroupBox.Controls.Add(this.checkBox40); + this.serialNumbersGroupBox.Controls.Add(this.comboBox16); + this.serialNumbersGroupBox.Controls.Add(this.comboBox40); + this.serialNumbersGroupBox.Controls.Add(this.checkBox16); + this.serialNumbersGroupBox.Controls.Add(this.label40); + this.serialNumbersGroupBox.Controls.Add(this.label17); + this.serialNumbersGroupBox.Controls.Add(this.checkBox39); + this.serialNumbersGroupBox.Controls.Add(this.comboBox17); + this.serialNumbersGroupBox.Controls.Add(this.comboBox39); + this.serialNumbersGroupBox.Controls.Add(this.checkBox17); + this.serialNumbersGroupBox.Controls.Add(this.label39); + this.serialNumbersGroupBox.Controls.Add(this.label18); + this.serialNumbersGroupBox.Controls.Add(this.checkBox38); + this.serialNumbersGroupBox.Controls.Add(this.comboBox18); + this.serialNumbersGroupBox.Controls.Add(this.comboBox38); + this.serialNumbersGroupBox.Controls.Add(this.checkBox18); + this.serialNumbersGroupBox.Controls.Add(this.label38); + this.serialNumbersGroupBox.Controls.Add(this.label19); + this.serialNumbersGroupBox.Controls.Add(this.checkBox37); + this.serialNumbersGroupBox.Controls.Add(this.comboBox19); + this.serialNumbersGroupBox.Controls.Add(this.comboBox37); + this.serialNumbersGroupBox.Controls.Add(this.checkBox19); + this.serialNumbersGroupBox.Controls.Add(this.label37); + this.serialNumbersGroupBox.Controls.Add(this.label20); + this.serialNumbersGroupBox.Controls.Add(this.checkBox36); + this.serialNumbersGroupBox.Controls.Add(this.comboBox20); + this.serialNumbersGroupBox.Controls.Add(this.comboBox36); + this.serialNumbersGroupBox.Controls.Add(this.checkBox20); + this.serialNumbersGroupBox.Controls.Add(this.label36); + this.serialNumbersGroupBox.Controls.Add(this.label21); + this.serialNumbersGroupBox.Controls.Add(this.checkBox35); + this.serialNumbersGroupBox.Controls.Add(this.comboBox21); + this.serialNumbersGroupBox.Controls.Add(this.comboBox35); + this.serialNumbersGroupBox.Controls.Add(this.checkBox21); + this.serialNumbersGroupBox.Controls.Add(this.label35); + this.serialNumbersGroupBox.Controls.Add(this.label22); + this.serialNumbersGroupBox.Controls.Add(this.checkBox34); + this.serialNumbersGroupBox.Controls.Add(this.comboBox22); + this.serialNumbersGroupBox.Controls.Add(this.comboBox34); + this.serialNumbersGroupBox.Controls.Add(this.checkBox22); + this.serialNumbersGroupBox.Controls.Add(this.label34); + this.serialNumbersGroupBox.Controls.Add(this.label23); + this.serialNumbersGroupBox.Controls.Add(this.checkBox33); + this.serialNumbersGroupBox.Controls.Add(this.comboBox23); + this.serialNumbersGroupBox.Controls.Add(this.comboBox33); + this.serialNumbersGroupBox.Controls.Add(this.checkBox23); + this.serialNumbersGroupBox.Controls.Add(this.label33); + this.serialNumbersGroupBox.Controls.Add(this.label24); + this.serialNumbersGroupBox.Controls.Add(this.checkBox32); + this.serialNumbersGroupBox.Controls.Add(this.comboBox24); + this.serialNumbersGroupBox.Controls.Add(this.comboBox32); + this.serialNumbersGroupBox.Controls.Add(this.checkBox24); + this.serialNumbersGroupBox.Controls.Add(this.label32); + this.serialNumbersGroupBox.Controls.Add(this.label25); + this.serialNumbersGroupBox.Controls.Add(this.checkBox31); + this.serialNumbersGroupBox.Controls.Add(this.comboBox25); + this.serialNumbersGroupBox.Controls.Add(this.comboBox31); + this.serialNumbersGroupBox.Controls.Add(this.checkBox25); + this.serialNumbersGroupBox.Controls.Add(this.label31); + this.serialNumbersGroupBox.Controls.Add(this.label26); + this.serialNumbersGroupBox.Controls.Add(this.checkBox30); + this.serialNumbersGroupBox.Controls.Add(this.comboBox26); + this.serialNumbersGroupBox.Controls.Add(this.comboBox30); + this.serialNumbersGroupBox.Controls.Add(this.checkBox26); + this.serialNumbersGroupBox.Controls.Add(this.label30); + this.serialNumbersGroupBox.Controls.Add(this.label27); + this.serialNumbersGroupBox.Controls.Add(this.checkBox29); + this.serialNumbersGroupBox.Controls.Add(this.comboBox27); + this.serialNumbersGroupBox.Controls.Add(this.comboBox29); + this.serialNumbersGroupBox.Controls.Add(this.checkBox27); + this.serialNumbersGroupBox.Controls.Add(this.label29); + this.serialNumbersGroupBox.Controls.Add(this.label28); + this.serialNumbersGroupBox.Controls.Add(this.checkBox28); + this.serialNumbersGroupBox.Controls.Add(this.comboBox28); + resources.ApplyResources(this.serialNumbersGroupBox, "serialNumbersGroupBox"); + this.serialNumbersGroupBox.Name = "serialNumbersGroupBox"; + this.serialNumbersGroupBox.TabStop = false; + // + // FormForMechanicalMeters + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.DarkGoldenrod; + this.Controls.Add(this.serialNumbersGroupBox); + this.Controls.Add(this.snRangeGroupBox); + this.Controls.Add(this.clearButton); + this.Controls.Add(this.orderGroupBox); + this.Controls.Add(this.okButton); + this.ForeColor = System.Drawing.Color.Black; + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; + this.Name = "FormForMechanicalMeters"; + this.TopMost = true; + this.Load += new System.EventHandler(this.CycleBeginningForm_Load); + this.orderGroupBox.ResumeLayout(false); + this.orderGroupBox.PerformLayout(); + this.snRangeGroupBox.ResumeLayout(false); + this.snRangeGroupBox.PerformLayout(); + this.serialNumbersGroupBox.ResumeLayout(false); + this.serialNumbersGroupBox.PerformLayout(); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.Button okButton; + private System.Windows.Forms.GroupBox orderGroupBox; + private System.Windows.Forms.ComboBox orderCB; + private System.Windows.Forms.Button clearButton; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.ComboBox comboBox1; + private System.Windows.Forms.CheckBox checkBox1; + private System.Windows.Forms.CheckBox checkBox2; + private System.Windows.Forms.ComboBox comboBox2; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.CheckBox checkBox3; + private System.Windows.Forms.ComboBox comboBox3; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.CheckBox checkBox4; + private System.Windows.Forms.ComboBox comboBox4; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.CheckBox checkBox5; + private System.Windows.Forms.ComboBox comboBox5; + private System.Windows.Forms.Label label5; + private System.Windows.Forms.CheckBox checkBox6; + private System.Windows.Forms.ComboBox comboBox6; + private System.Windows.Forms.Label label6; + private System.Windows.Forms.CheckBox checkBox7; + private System.Windows.Forms.ComboBox comboBox7; + private System.Windows.Forms.Label label7; + private System.Windows.Forms.CheckBox checkBox8; + private System.Windows.Forms.ComboBox comboBox8; + private System.Windows.Forms.Label label8; + private System.Windows.Forms.CheckBox checkBox9; + private System.Windows.Forms.ComboBox comboBox9; + private System.Windows.Forms.Label label9; + private System.Windows.Forms.CheckBox checkBox10; + private System.Windows.Forms.ComboBox comboBox10; + private System.Windows.Forms.Label label10; + private System.Windows.Forms.CheckBox checkBox11; + private System.Windows.Forms.ComboBox comboBox11; + private System.Windows.Forms.Label label11; + private System.Windows.Forms.CheckBox checkBox12; + private System.Windows.Forms.ComboBox comboBox12; + private System.Windows.Forms.Label label12; + private System.Windows.Forms.CheckBox checkBox13; + private System.Windows.Forms.ComboBox comboBox13; + private System.Windows.Forms.Label label13; + private System.Windows.Forms.CheckBox checkBox14; + private System.Windows.Forms.ComboBox comboBox14; + private System.Windows.Forms.Label label14; + private System.Windows.Forms.CheckBox checkBox15; + private System.Windows.Forms.ComboBox comboBox15; + private System.Windows.Forms.Label label15; + private System.Windows.Forms.CheckBox checkBox16; + private System.Windows.Forms.ComboBox comboBox16; + private System.Windows.Forms.Label label16; + private System.Windows.Forms.CheckBox checkBox17; + private System.Windows.Forms.ComboBox comboBox17; + private System.Windows.Forms.Label label17; + private System.Windows.Forms.CheckBox checkBox18; + private System.Windows.Forms.ComboBox comboBox18; + private System.Windows.Forms.Label label18; + private System.Windows.Forms.CheckBox checkBox19; + private System.Windows.Forms.ComboBox comboBox19; + private System.Windows.Forms.Label label19; + private System.Windows.Forms.CheckBox checkBox20; + private System.Windows.Forms.ComboBox comboBox20; + private System.Windows.Forms.Label label20; + private System.Windows.Forms.CheckBox checkBox40; + private System.Windows.Forms.ComboBox comboBox40; + private System.Windows.Forms.Label label40; + private System.Windows.Forms.CheckBox checkBox39; + private System.Windows.Forms.ComboBox comboBox39; + private System.Windows.Forms.Label label39; + private System.Windows.Forms.CheckBox checkBox38; + private System.Windows.Forms.ComboBox comboBox38; + private System.Windows.Forms.Label label38; + private System.Windows.Forms.CheckBox checkBox37; + private System.Windows.Forms.ComboBox comboBox37; + private System.Windows.Forms.Label label37; + private System.Windows.Forms.CheckBox checkBox36; + private System.Windows.Forms.ComboBox comboBox36; + private System.Windows.Forms.Label label36; + private System.Windows.Forms.CheckBox checkBox35; + private System.Windows.Forms.ComboBox comboBox35; + private System.Windows.Forms.Label label35; + private System.Windows.Forms.CheckBox checkBox34; + private System.Windows.Forms.ComboBox comboBox34; + private System.Windows.Forms.Label label34; + private System.Windows.Forms.CheckBox checkBox33; + private System.Windows.Forms.ComboBox comboBox33; + private System.Windows.Forms.Label label33; + private System.Windows.Forms.CheckBox checkBox32; + private System.Windows.Forms.ComboBox comboBox32; + private System.Windows.Forms.Label label32; + private System.Windows.Forms.CheckBox checkBox31; + private System.Windows.Forms.ComboBox comboBox31; + private System.Windows.Forms.Label label31; + private System.Windows.Forms.CheckBox checkBox30; + private System.Windows.Forms.ComboBox comboBox30; + private System.Windows.Forms.Label label30; + private System.Windows.Forms.CheckBox checkBox29; + private System.Windows.Forms.ComboBox comboBox29; + private System.Windows.Forms.Label label29; + private System.Windows.Forms.CheckBox checkBox28; + private System.Windows.Forms.ComboBox comboBox28; + private System.Windows.Forms.Label label28; + private System.Windows.Forms.CheckBox checkBox27; + private System.Windows.Forms.ComboBox comboBox27; + private System.Windows.Forms.Label label27; + private System.Windows.Forms.CheckBox checkBox26; + private System.Windows.Forms.ComboBox comboBox26; + private System.Windows.Forms.Label label26; + private System.Windows.Forms.CheckBox checkBox25; + private System.Windows.Forms.ComboBox comboBox25; + private System.Windows.Forms.Label label25; + private System.Windows.Forms.CheckBox checkBox24; + private System.Windows.Forms.ComboBox comboBox24; + private System.Windows.Forms.Label label24; + private System.Windows.Forms.CheckBox checkBox23; + private System.Windows.Forms.ComboBox comboBox23; + private System.Windows.Forms.Label label23; + private System.Windows.Forms.CheckBox checkBox22; + private System.Windows.Forms.ComboBox comboBox22; + private System.Windows.Forms.Label label22; + private System.Windows.Forms.CheckBox checkBox21; + private System.Windows.Forms.ComboBox comboBox21; + private System.Windows.Forms.Label label21; + private System.Windows.Forms.TextBox textBox1; + private System.Windows.Forms.TextBox textBox2; + private System.Windows.Forms.TextBox textBox3; + private System.Windows.Forms.TextBox textBox4; + private System.Windows.Forms.TextBox textBox5; + private System.Windows.Forms.TextBox textBox6; + private System.Windows.Forms.TextBox textBox7; + private System.Windows.Forms.TextBox textBox8; + private System.Windows.Forms.TextBox textBox9; + private System.Windows.Forms.TextBox textBox10; + private System.Windows.Forms.TextBox textBox11; + private System.Windows.Forms.TextBox textBox12; + private System.Windows.Forms.TextBox textBox13; + private System.Windows.Forms.TextBox textBox14; + private System.Windows.Forms.TextBox textBox15; + private System.Windows.Forms.TextBox textBox16; + private System.Windows.Forms.TextBox textBox17; + private System.Windows.Forms.TextBox textBox18; + private System.Windows.Forms.TextBox textBox19; + private System.Windows.Forms.TextBox textBox20; + private System.Windows.Forms.TextBox textBox21; + private System.Windows.Forms.TextBox textBox22; + private System.Windows.Forms.TextBox textBox23; + private System.Windows.Forms.TextBox textBox24; + private System.Windows.Forms.TextBox textBox25; + private System.Windows.Forms.TextBox textBox26; + private System.Windows.Forms.TextBox textBox27; + private System.Windows.Forms.TextBox textBox28; + private System.Windows.Forms.TextBox textBox29; + private System.Windows.Forms.TextBox textBox30; + private System.Windows.Forms.TextBox textBox31; + private System.Windows.Forms.TextBox textBox32; + private System.Windows.Forms.TextBox textBox33; + private System.Windows.Forms.TextBox textBox34; + private System.Windows.Forms.TextBox textBox35; + private System.Windows.Forms.TextBox textBox36; + private System.Windows.Forms.TextBox textBox37; + private System.Windows.Forms.TextBox textBox38; + private System.Windows.Forms.TextBox textBox39; + private System.Windows.Forms.TextBox textBox40; + private System.Windows.Forms.Label label41; + private System.Windows.Forms.Label label42; + private System.Windows.Forms.Label label43; + private System.Windows.Forms.Label label44; + private System.Windows.Forms.Button reloadButton; + private System.Windows.Forms.TextBox pcsCountTextBox; + private System.Windows.Forms.TextBox firstSNTextBox; + private System.Windows.Forms.GroupBox snRangeGroupBox; + private System.Windows.Forms.Label toLabel; + private System.Windows.Forms.Label fromLabel; + private System.Windows.Forms.Label piecesCountLabel; + private System.Windows.Forms.Label firstSNLabel; + private System.Windows.Forms.Label exclamationToLabel; + private System.Windows.Forms.Label exclamationFromLabel; + private System.Windows.Forms.Label exclamationPOLabel; + private System.Windows.Forms.ComboBox firstSNRangeCB; + private System.Windows.Forms.ComboBox lastSNRangeCB; + private System.Windows.Forms.GroupBox serialNumbersGroupBox; + private System.Windows.Forms.Label snDigitsLabel; + private System.Windows.Forms.Label suffixLabel; + private System.Windows.Forms.Label prefixLabel; + private System.Windows.Forms.TextBox snDigitsTextBox; + private System.Windows.Forms.TextBox suffixTextBox; + private System.Windows.Forms.TextBox prefixTextBox; + } +} \ No newline at end of file diff --git a/TBF/BenchControl/DataEntry/S620/FormForMechanicalMeters.cs b/TBF/BenchControl/DataEntry/S620/FormForMechanicalMeters.cs new file mode 100644 index 000000000..473633860 --- /dev/null +++ b/TBF/BenchControl/DataEntry/S620/FormForMechanicalMeters.cs @@ -0,0 +1,693 @@ +/// +/// Copyright (c) 2020 Sensus Slovensko a.s. +/// +using System; +using System.Collections.Generic; +using System.Windows.Forms; +using log4net; +using TBF.BenchControl.Sequences; +using TBF.Resources; +using Oracle.DataAccess.Client; +using System.Diagnostics; + +namespace TBF.BenchControl.DataEntry.S620 +{ + public partial class FormForMechanicalMeters : Form, GenericDevices.IHasCompleted + { + private static readonly ILog log = LogManager.GetLogger(typeof(FormForMechanicalMeters)); + + /// Number of water meters + IList waterMeters; + readonly int wmsCount; + readonly bool skipFailed; + + /// To be retrieved after the form is closed + public string PurchaseOrder; + public string[] BodyNrText; + public int[] AssignedSerialNr; + public string[] CompleteSerialNr; + public bool[] Disabled; + public string Prefix; /// S/N prefix - Loaded from Oracle DB table VT_AUFTRAG_PD + public string Suffix; /// S/N suffix - Loaded from Oracle DB table VT_AUFTRAG_PD + + /// Loaded from Oracle DB table VT_AUFTRAG_PD + int firstSN; /// First serial number + int snDigits; /// Number of digits of the middle part of the serial number + int pcsCount; /// Pieces count + + IList foundMeters; + IList foundSNsWithinRange; + IList assignedSNs; + + /// Entered manually + int snRangeFirst; /// 0 = invalid + int snRangeLast; /// 0 = invalid + + /// Set to 'true' when the form closes + public bool Completed { get { return completed; } } + bool completed; + + /// Number of text boxes for serial numbers + int textBoxesCount; + Label[] labels; + ComboBox[] bodyNrBoxes; + TextBox[] serialNrBoxes; + CheckBox[] checkBoxes; + IList enabledBodyNrBoxes; /// combo boxes containing body numbers + IList enabledSerialNrBoxes; /// text boxes containing assigned serial numbers + IList enabledCounterNrBoxes; /// text boxes containing assigned serial numbers + readonly LocalSettings LS; + + + /// Parameterless constructor for common functionality + public FormForMechanicalMeters() + { + InitializeComponent(); + ControlBox = false; + + firstSN = 0; + snDigits = 0; + pcsCount = 0; + Prefix = null; + Suffix = null; + + foundMeters = new List(); + foundSNsWithinRange = new List(); + assignedSNs = new List(); + snRangeFirst = 0; + snRangeLast = 0; + LS = Program.LocalSettings; + + textBoxesCount = 40; + labels = new Label[] + { + label1, label2, label3, label4, label5, label6, label7, label8, label9, label10, + label11, label12, label13, label14, label15, label16, label17, label18, label19, label20, + label21, label22, label23, label24, label25, label26, label27, label28, label29, label30, + label31, label32, label33, label34, label35, label36, label37, label38, label39, label40, + }; + bodyNrBoxes = new ComboBox[] + { + comboBox1, comboBox2, comboBox3, comboBox4, comboBox5, comboBox6, comboBox7, comboBox8, comboBox9, comboBox10, + comboBox11, comboBox12, comboBox13, comboBox14, comboBox15, comboBox16, comboBox17, comboBox18, comboBox19, comboBox20, + comboBox21, comboBox22, comboBox23, comboBox24, comboBox25, comboBox26, comboBox27, comboBox28, comboBox29, comboBox30, + comboBox31, comboBox32, comboBox33, comboBox34, comboBox35, comboBox36, comboBox37, comboBox38, comboBox39, comboBox40, + }; + serialNrBoxes = new TextBox[] + { + textBox1, textBox2, textBox3, textBox4, textBox5, textBox6, textBox7, textBox8, textBox9, textBox10, + textBox11, textBox12, textBox13, textBox14, textBox15, textBox16, textBox17, textBox18, textBox19, textBox20, + textBox21, textBox22, textBox23, textBox24, textBox25, textBox26, textBox27, textBox28, textBox29, textBox30, + textBox31, textBox32, textBox33, textBox34, textBox35, textBox36, textBox37, textBox38, textBox39, textBox40, + }; + checkBoxes = new CheckBox[] + { + checkBox1, checkBox2, checkBox3, checkBox4, checkBox5, checkBox6, checkBox7, checkBox8, checkBox9, checkBox10, + checkBox11, checkBox12, checkBox13, checkBox14, checkBox15, checkBox16, checkBox17, checkBox18, checkBox19, checkBox20, + checkBox21, checkBox22, checkBox23, checkBox24, checkBox25, checkBox26, checkBox27, checkBox28, checkBox29, checkBox30, + checkBox31, checkBox32, checkBox33, checkBox34, checkBox35, checkBox36, checkBox37, checkBox38, checkBox39, checkBox40, + }; + + enabledBodyNrBoxes = new List(); + enabledSerialNrBoxes = new List(); + enabledCounterNrBoxes = new List(); + + completed = false; + StartForceCloseHandler(); + } + + #region Forced close handling + + public void StartForceCloseHandler() + { + UiBridge.Bridge.CloseModelessFormHandler += delegate(object sender, EventArgs args) + { + if (InvokeRequired) { Invoke(new EventHandler(OnForceClose), sender, args); } + else OnForceClose(sender, args); + }; + } + + private void OnForceClose(object sender, EventArgs args) + { + DialogResult = DialogResult.Cancel; + Close(); + } + + #endregion + + /// + /// Constructor + /// + /// Number of text boxes for serial numbers + public FormForMechanicalMeters(IList waterMeters, bool skipFailed) + : this() + { + this.waterMeters = waterMeters; + this.wmsCount = waterMeters.Count; + this.skipFailed = skipFailed; + + BodyNrText = new string[wmsCount]; + AssignedSerialNr = new int[wmsCount]; + CompleteSerialNr = new string[wmsCount]; + Disabled = new bool[wmsCount]; + + ShuffleTextBoxes(wmsCount, Config.Data.LineSize); + } + + /// + /// Make sure the layout of labels/text boxes on the screen + /// corresponds to the layout of watermeters of the test bench. + /// + /// Number of watermeters + /// Number of watermeters in one line + void ShuffleTextBoxes(int wmsCount, int lineSize) + { + if (wmsCount < textBoxesCount && lineSize > 0) + { + int nrLines = (wmsCount + lineSize - 1) / lineSize; + int gap = (textBoxesCount - wmsCount) / nrLines; + + int dest = 0; + for (int l = 0; l < nrLines; l++) + { + for (int i = 0; i < lineSize; i++) + { + labels[dest] = labels[l * lineSize + l * gap + i]; + bodyNrBoxes[dest] = bodyNrBoxes[l * lineSize + l * gap + i]; + serialNrBoxes[dest] = serialNrBoxes[l * lineSize + l * gap + i]; + checkBoxes[dest] = checkBoxes[l * lineSize + l * gap + i]; + dest++; + } + } + textBoxesCount = wmsCount; + } + } + + private void CycleBeginningForm_Load(object sender, EventArgs e) + { + Localize(); + + PrepareOrderAndSNRangeCombos(); + + for (int i = 0; i < textBoxesCount; i++) + { + if (Program.LocalSettings.LastSNTextsCount == textBoxesCount) + { + bodyNrBoxes[i].Items.Add((Program.LocalSettings.LastSNTexts[i] == null) ? string.Empty : Program.LocalSettings.LastSNTexts[i]); + } + + labels[i].Visible = bodyNrBoxes[i].Visible = serialNrBoxes[i].Visible = checkBoxes[i].Visible = true; + + if (waterMeters[i] == null || waterMeters[i].Disabled || (skipFailed && !waterMeters[i].PassedFromTests())) + { + bodyNrBoxes[i].Enabled = serialNrBoxes[i].Enabled = checkBoxes[i].Enabled = false; + } + else + { + enabledBodyNrBoxes.Add(bodyNrBoxes[i]); + enabledSerialNrBoxes.Add(serialNrBoxes[i]); + } + + if (waterMeters[i] != null && !waterMeters[i].PassedFromTests()) + { + bodyNrBoxes[i].BackColor = System.Drawing.Color.Pink; + serialNrBoxes[i].BackColor = System.Drawing.Color.Pink; + } + } + + if (ProcessData.OracleDB != null && ProcessData.OracleDB.SelectedDB != null) + { + reloadButton.Enabled = true; + } + } + + void Localize() + { + Text = Strings.Data; + + orderGroupBox.Text = "Výrobná zakázka"; + for (int i = 0; i < textBoxesCount; i++) + { + labels[i].Text = string.Format("Vodomer {0}", i + 1); + } + firstSNLabel.Text = "prvé s/n"; + snDigitsLabel.Text = "číslic"; + piecesCountLabel.Text = "kusov"; + reloadButton.Text = "Načítať"; + + snRangeGroupBox.Text = "Rozsah sériových čísel"; + fromLabel.Text = "od"; + toLabel.Text = "do"; + + okButton.Text = Strings.OkBtnText; + clearButton.Text = Strings.ClearBtnText; + + serialNumbersGroupBox.Text = "Sériové čísla"; + label41.Text = label43.Text = "Číslo púzdra"; + label42.Text = label44.Text = "Sériové číslo"; + for (int i = 0; i < textBoxesCount; i++) + { + labels[i].Text = string.Format("Vodomer {0}", i + 1); + } + } + + /// + /// Load Purchase order combo box items from the LocalSettings PurchaseOrderHistory array + /// + /// Puchase order ComboBox + void PrepareOrderAndSNRangeCombos() + { + /// Purchase order + for (int i = 0; i < LS.PurchaseOrderHistoryCount; i++) orderCB.Items.Add(LS.PurchaseOrderHistory[i]); + if (orderCB.Items.Count > 0) orderCB.Text = orderCB.Items[0].ToString(); + + /// First S/N in selected range + for (int i = 0; i < LS.FirstSNHistoryCount; i++) firstSNRangeCB.Items.Add(LS.FirstSNHistory[i]); + if (firstSNRangeCB.Items.Count > 0) firstSNRangeCB.Text = firstSNRangeCB.Items[0].ToString(); + + /// Last S/N in selected range + for (int i = 0; i < LS.LastSNHistoryCount; i++) lastSNRangeCB.Items.Add(LS.LastSNHistory[i]); + if (lastSNRangeCB.Items.Count > 0) lastSNRangeCB.Text = lastSNRangeCB.Items[0].ToString(); + } + + private void okButton_Click(object sender, EventArgs e) + { + PurchaseOrder = orderCB.Text; + Program.LocalSettings.UpdateHistory(orderCB.Text, ref Program.LocalSettings.PurchaseOrderHistory); + Program.LocalSettings.UpdateHistory(firstSNRangeCB.Text, ref Program.LocalSettings.FirstSNHistory); + Program.LocalSettings.UpdateHistory(lastSNRangeCB.Text, ref Program.LocalSettings.LastSNHistory); + + Program.LocalSettings.LastSNTexts = BodyNrText; + + int itmp; + for (int i = 0; i < Math.Min(wmsCount, textBoxesCount); i++) + { + BodyNrText[i] = bodyNrBoxes[i].Text; + AssignedSerialNr[i] = int.TryParse(serialNrBoxes[i].Text, out itmp) ? itmp : 0; + CompleteSerialNr[i] = string.Format("{0}{1}{2}", + (Prefix != null) ? Prefix : string.Empty, + AssignedSerialNr[i].ToString(string.Format("D{0}", Math.Max(snDigits, 1))), + (Suffix != null) ? Suffix : string.Empty); + Disabled[i] = !checkBoxes[i].Checked; + } + + completed = true; + Close(); + } + + /// + /// When one combo box is updated using drop-down menu, all combo boxes + /// are updated by this function. + /// + private void UpdateAllCombos() + { + for (int i = 0; i < Math.Min(wmsCount, textBoxesCount); i++) + { + bodyNrBoxes[i].Text = Program.LocalSettings.LastSNTexts[i]; + checkBoxes[i].Checked = !string.IsNullOrEmpty(bodyNrBoxes[i].Text); + } + } + + private void clearButton_Click(object sender, EventArgs e) + { + if (MessageBox.Show("Naozaj chcete všetky kódy vymazať?", "Upozonenie", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation) == DialogResult.Yes) + { + for (int i = 0; i < Math.Min(wmsCount, textBoxesCount); i++) + { + bodyNrBoxes[i].Text = string.Empty; + serialNrBoxes[i].Text = string.Empty; + checkBoxes[i].Checked = false; + } + + assignedSNs.Clear(); + } + } + + + private void comboBox1_TextChanged(object s, EventArgs e) { checkBox1.Checked = true; } + private void comboBox2_TextChanged(object s, EventArgs e) { checkBox2.Checked = true; } + private void comboBox3_TextChanged(object s, EventArgs e) { checkBox3.Checked = true; } + private void comboBox4_TextChanged(object s, EventArgs e) { checkBox4.Checked = true; } + private void comboBox5_TextChanged(object s, EventArgs e) { checkBox5.Checked = true; } + private void comboBox6_TextChanged(object s, EventArgs e) { checkBox6.Checked = true; } + private void comboBox7_TextChanged(object s, EventArgs e) { checkBox7.Checked = true; } + private void comboBox8_TextChanged(object s, EventArgs e) { checkBox8.Checked = true; } + private void comboBox9_TextChanged(object s, EventArgs e) { checkBox9.Checked = true; } + private void comboBox10_TextChanged(object s, EventArgs e) { checkBox10.Checked = true; } + private void comboBox11_TextChanged(object s, EventArgs e) { checkBox11.Checked = true; } + private void comboBox12_TextChanged(object s, EventArgs e) { checkBox12.Checked = true; } + private void comboBox13_TextChanged(object s, EventArgs e) { checkBox13.Checked = true; } + private void comboBox14_TextChanged(object s, EventArgs e) { checkBox14.Checked = true; } + private void comboBox15_TextChanged(object s, EventArgs e) { checkBox15.Checked = true; } + private void comboBox16_TextChanged(object s, EventArgs e) { checkBox16.Checked = true; } + private void comboBox17_TextChanged(object s, EventArgs e) { checkBox17.Checked = true; } + private void comboBox18_TextChanged(object s, EventArgs e) { checkBox18.Checked = true; } + private void comboBox19_TextChanged(object s, EventArgs e) { checkBox19.Checked = true; } + private void comboBox20_TextChanged(object s, EventArgs e) { checkBox20.Checked = true; } + private void comboBox21_TextChanged(object s, EventArgs e) { checkBox21.Checked = true; } + private void comboBox22_TextChanged(object s, EventArgs e) { checkBox22.Checked = true; } + private void comboBox23_TextChanged(object s, EventArgs e) { checkBox23.Checked = true; } + private void comboBox24_TextChanged(object s, EventArgs e) { checkBox24.Checked = true; } + private void comboBox25_TextChanged(object s, EventArgs e) { checkBox25.Checked = true; } + private void comboBox26_TextChanged(object s, EventArgs e) { checkBox26.Checked = true; } + private void comboBox27_TextChanged(object s, EventArgs e) { checkBox27.Checked = true; } + private void comboBox28_TextChanged(object s, EventArgs e) { checkBox28.Checked = true; } + private void comboBox29_TextChanged(object s, EventArgs e) { checkBox29.Checked = true; } + private void comboBox30_TextChanged(object s, EventArgs e) { checkBox30.Checked = true; } + private void comboBox31_TextChanged(object s, EventArgs e) { checkBox31.Checked = true; } + private void comboBox32_TextChanged(object s, EventArgs e) { checkBox32.Checked = true; } + private void comboBox33_TextChanged(object s, EventArgs e) { checkBox33.Checked = true; } + private void comboBox34_TextChanged(object s, EventArgs e) { checkBox34.Checked = true; } + private void comboBox35_TextChanged(object s, EventArgs e) { checkBox35.Checked = true; } + private void comboBox36_TextChanged(object s, EventArgs e) { checkBox36.Checked = true; } + private void comboBox37_TextChanged(object s, EventArgs e) { checkBox37.Checked = true; } + private void comboBox38_TextChanged(object s, EventArgs e) { checkBox38.Checked = true; } + private void comboBox39_TextChanged(object s, EventArgs e) { checkBox39.Checked = true; } + private void comboBox40_TextChanged(object s, EventArgs e) { checkBox40.Checked = true; } + + private void comboBox1_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox1.Text == comboBox1.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox2_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox2.Text == comboBox2.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox3_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox3.Text == comboBox3.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox4_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox4.Text == comboBox4.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox5_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox5.Text == comboBox5.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox6_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox6.Text == comboBox6.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox7_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox7.Text == comboBox7.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox8_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox8.Text == comboBox8.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox9_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox9.Text == comboBox9.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox10_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox10.Text == comboBox10.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox11_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox11.Text == comboBox11.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox12_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox12.Text == comboBox12.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox13_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox13.Text == comboBox13.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox14_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox14.Text == comboBox14.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox15_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox15.Text == comboBox15.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox16_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox16.Text == comboBox16.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox17_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox17.Text == comboBox17.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox18_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox18.Text == comboBox18.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox19_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox19.Text == comboBox19.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox20_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox20.Text == comboBox20.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox21_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox21.Text == comboBox21.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox22_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox22.Text == comboBox22.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox23_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox23.Text == comboBox23.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox24_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox24.Text == comboBox24.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox25_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox25.Text == comboBox25.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox26_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox26.Text == comboBox26.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox27_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox27.Text == comboBox27.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox28_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox28.Text == comboBox28.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox29_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox29.Text == comboBox29.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox30_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox30.Text == comboBox30.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox31_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox31.Text == comboBox31.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox32_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox32.Text == comboBox32.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox33_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox33.Text == comboBox33.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox34_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox34.Text == comboBox34.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox35_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox35.Text == comboBox35.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox36_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox36.Text == comboBox36.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox37_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox37.Text == comboBox37.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox38_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox38.Text == comboBox38.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox39_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox39.Text == comboBox39.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox40_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox40.Text == comboBox40.Items[0].ToString()) UpdateAllCombos(); } + + private void comboBox1_KeyPress(object s, KeyPressEventArgs e) { ProcKeyPress(s, e, comboBox1); } + private void comboBox2_KeyPress(object s, KeyPressEventArgs e) { ProcKeyPress(s, e, comboBox2); } + private void comboBox3_KeyPress(object s, KeyPressEventArgs e) { ProcKeyPress(s, e, comboBox3); } + private void comboBox4_KeyPress(object s, KeyPressEventArgs e) { ProcKeyPress(s, e, comboBox4); } + private void comboBox5_KeyPress(object s, KeyPressEventArgs e) { ProcKeyPress(s, e, comboBox5); } + private void comboBox6_KeyPress(object s, KeyPressEventArgs e) { ProcKeyPress(s, e, comboBox6); } + private void comboBox7_KeyPress(object s, KeyPressEventArgs e) { ProcKeyPress(s, e, comboBox7); } + private void comboBox8_KeyPress(object s, KeyPressEventArgs e) { ProcKeyPress(s, e, comboBox8); } + private void comboBox9_KeyPress(object s, KeyPressEventArgs e) { ProcKeyPress(s, e, comboBox9); } + private void comboBox10_KeyPress(object s, KeyPressEventArgs e) { ProcKeyPress(s, e, comboBox10); } + private void comboBox11_KeyPress(object s, KeyPressEventArgs e) { ProcKeyPress(s, e, comboBox11); } + private void comboBox12_KeyPress(object s, KeyPressEventArgs e) { ProcKeyPress(s, e, comboBox12); } + private void comboBox13_KeyPress(object s, KeyPressEventArgs e) { ProcKeyPress(s, e, comboBox13); } + private void comboBox14_KeyPress(object s, KeyPressEventArgs e) { ProcKeyPress(s, e, comboBox14); } + private void comboBox15_KeyPress(object s, KeyPressEventArgs e) { ProcKeyPress(s, e, comboBox15); } + private void comboBox16_KeyPress(object s, KeyPressEventArgs e) { ProcKeyPress(s, e, comboBox16); } + private void comboBox17_KeyPress(object s, KeyPressEventArgs e) { ProcKeyPress(s, e, comboBox17); } + private void comboBox18_KeyPress(object s, KeyPressEventArgs e) { ProcKeyPress(s, e, comboBox18); } + private void comboBox19_KeyPress(object s, KeyPressEventArgs e) { ProcKeyPress(s, e, comboBox19); } + private void comboBox20_KeyPress(object s, KeyPressEventArgs e) { ProcKeyPress(s, e, comboBox20); } + private void comboBox21_KeyPress(object s, KeyPressEventArgs e) { ProcKeyPress(s, e, comboBox21); } + private void comboBox22_KeyPress(object s, KeyPressEventArgs e) { ProcKeyPress(s, e, comboBox22); } + private void comboBox23_KeyPress(object s, KeyPressEventArgs e) { ProcKeyPress(s, e, comboBox23); } + private void comboBox24_KeyPress(object s, KeyPressEventArgs e) { ProcKeyPress(s, e, comboBox24); } + private void comboBox25_KeyPress(object s, KeyPressEventArgs e) { ProcKeyPress(s, e, comboBox25); } + private void comboBox26_KeyPress(object s, KeyPressEventArgs e) { ProcKeyPress(s, e, comboBox26); } + private void comboBox27_KeyPress(object s, KeyPressEventArgs e) { ProcKeyPress(s, e, comboBox27); } + private void comboBox28_KeyPress(object s, KeyPressEventArgs e) { ProcKeyPress(s, e, comboBox28); } + private void comboBox29_KeyPress(object s, KeyPressEventArgs e) { ProcKeyPress(s, e, comboBox29); } + private void comboBox30_KeyPress(object s, KeyPressEventArgs e) { ProcKeyPress(s, e, comboBox30); } + private void comboBox31_KeyPress(object s, KeyPressEventArgs e) { ProcKeyPress(s, e, comboBox31); } + private void comboBox32_KeyPress(object s, KeyPressEventArgs e) { ProcKeyPress(s, e, comboBox32); } + private void comboBox33_KeyPress(object s, KeyPressEventArgs e) { ProcKeyPress(s, e, comboBox33); } + private void comboBox34_KeyPress(object s, KeyPressEventArgs e) { ProcKeyPress(s, e, comboBox34); } + private void comboBox35_KeyPress(object s, KeyPressEventArgs e) { ProcKeyPress(s, e, comboBox35); } + private void comboBox36_KeyPress(object s, KeyPressEventArgs e) { ProcKeyPress(s, e, comboBox36); } + private void comboBox37_KeyPress(object s, KeyPressEventArgs e) { ProcKeyPress(s, e, comboBox37); } + private void comboBox38_KeyPress(object s, KeyPressEventArgs e) { ProcKeyPress(s, e, comboBox38); } + private void comboBox39_KeyPress(object s, KeyPressEventArgs e) { ProcKeyPress(s, e, comboBox39); } + private void comboBox40_KeyPress(object s, KeyPressEventArgs e) { ProcKeyPress(s, e, comboBox40); } + + /// + /// Process a key press within any enabled text boxe + /// + /// + /// + /// TextBox control which received the event + private void ProcKeyPress(object sender, KeyPressEventArgs e, ComboBox currentFocusOwner) + { + if (e.KeyChar == '+') + { + /// Process '+' key ..... Form completed + okButton_Click(sender, e); + } + if (e.KeyChar == '\r') + { + /// Process key ..... Next text field + + for (int i = 0; i < textBoxesCount; i++) + { + if (bodyNrBoxes[i] == currentFocusOwner) + { + if (waterMeters[i].PassedFromTests()) + { + serialNrBoxes[i].Text = GetNextSerialNr().ToString(); /// WM Passed + } + else + { + serialNrBoxes[i].Text = "0"; /// WM failed + } + } + } + + if (enabledBodyNrBoxes.Count < 2) return; /// There is just one enabled textbox + + for (int i = 0; i < enabledBodyNrBoxes.Count; i++) + { + if (enabledBodyNrBoxes[i] == currentFocusOwner) + { + /// Change focus to the next enabled text box + enabledBodyNrBoxes[(i + 1) % enabledBodyNrBoxes.Count].Focus(); + return; + } + } + } + } + + + private void orderCB_SelectedIndexChanged(object sender, EventArgs e) + { + ProcessPO(); + } + + private void reloadButton_Click(object sender, EventArgs e) + { + ProcessPO(); + } + + void ProcessPO() + { + if (ReadPurchaseOrderParamsFromDB(ProcessData.OracleDB.SelectedDB, orderCB.Text, out firstSN, out snDigits, out pcsCount, out Prefix, out Suffix)) + { + prefixTextBox.Text = (Prefix != null) ? Prefix : string.Empty; + suffixTextBox.Text = (Suffix != null) ? Suffix : string.Empty; + snDigitsTextBox.Text = snDigits.ToString(); + firstSNTextBox.Text = firstSN.ToString(string.Format("D{0}", snDigits)); + pcsCountTextBox.Text = pcsCount.ToString(); + exclamationPOLabel.Visible = false; + } + else + { + prefixTextBox.Text = suffixTextBox.Text = string.Empty; + firstSNTextBox.Text = snDigitsTextBox.Text = pcsCountTextBox.Text = string.Empty; + exclamationPOLabel.Visible = true; + } + + UpdateSNFromTo(); + } + + bool ReadPurchaseOrderParamsFromDB(OracleConnection connection, string orderNr, out int firstSN, out int snDigits, out int piecesCount, out string prefix, out string suffix) + { + firstSN = 0; + piecesCount = 0; + snDigits = 0; + prefix = null; + suffix = null; + + if (connection == null || string.IsNullOrEmpty(orderNr)) return false; + + try + { + connection.Open(); + + foreach (var status in new string[] { "NEU", "AKTIV" }) + { + /// STATUS='NEU' + OracleCommand cmd = new OracleCommand("select SOLLSTUECK, ERSTE_ZAEHLERNR, PREFIX, SUFFIX, ZNRLAENGE from VT_AUFTRAG_PD" + + " where PRODUKTION_ANBID=:1 AND STATUS=:2 AND PRODUKTION_USESTATE=:3 AND AUFTRAGSNUMMER=:4", connection); + + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = Output.DB.SensusOracle.Database.Anbid_StaraTura }); ///:1 + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Varchar2, Value = status }); ///:2 + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = 0 }); ///:3 + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Varchar2, Value = orderNr }); ///:4 + + OracleDataReader dr = cmd.ExecuteReader(); + while (dr.Read()) + { + piecesCount = dr.GetInt32(0); + firstSN = dr.GetInt32(1); + try { prefix = dr.GetString(2); } catch { prefix = null; } + try { suffix = dr.GetString(3); } catch { suffix = null; } + snDigits = dr.GetInt32(4); + } + dr.Close(); + } + + if (firstSN == 0 && piecesCount == 0) + { + string msg2 = string.Format("Nebola nájdená žiadna výrobná zakázka {0}", orderNr); + log.Warn(msg2); + Debug.WriteLine(msg2); + connection.Close(); + return false; + } + + foundMeters.Clear(); + + OracleCommand cmd2 = new OracleCommand("select VT_FERNUM, ZAEHLERNUMMER, HYDR_PRUEFUNG from VT_ZAEHLER_PD" + + " where ANBID=:1 AND AUFTRAGSNUMMER=:2 order by ZAEHLERNUMMER asc", connection); + + cmd2.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = Output.DB.SensusOracle.Database.Anbid_StaraTura }); ///:1 + cmd2.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Varchar2, Value = orderNr }); ///:2 + + OracleDataReader dr2 = cmd2.ExecuteReader(); + while (dr2.Read()) + { + string bodyNr = dr2.GetString(0); /// Body number + int serialNr = dr2.GetInt32(1); /// Assigned serial number when OK, 0 when NOK + int result = dr2.GetInt32(2); /// HYDR_PRUEFUNG: 96=OK, 224=OK after a repetition, 97=NOK + + if (serialNr != 0 && result != 97) + { + foundMeters.Add(new BodySerNrResult(bodyNr, serialNr, result)); + } + } + dr2.Close(); + + string msg = string.Format("Výrobná zakázka bola nájdená: prvé S/N = {0}, počet kusov = {1}, doteraz vyrobených {2}", firstSN, piecesCount, foundMeters.Count); + log.Warn(msg); + Debug.WriteLine(msg); + connection.Close(); + return true; + } + catch (Exception exc) + { + string msg = string.Format("ERROR: ORACLE DB query select AUFTRAGSNUMMER, SOLLSTUECK from VT_AUFTRAG_PD where ... failed: {0}", exc.Message); + log.Error(msg); + Debug.WriteLine(msg); + firstSN = 0; + piecesCount = 0; + connection.Close(); + return false; + } + } + + private void firstSNRangeCB_TextChanged(object s, EventArgs e) { UpdateSNFromTo(); } + private void lastSNRangeCB_TextChanged(object s, EventArgs e) { UpdateSNFromTo(); } + private void firstSNRangeCB_SelectedIndexChanged(object s, EventArgs e) { UpdateSNFromTo(); } + private void lastSNRangeCB_SelectedIndexChanged(object s, EventArgs e) { UpdateSNFromTo(); } + + void UpdateSNFromTo() + { + bool anyError = false; + foundSNsWithinRange.Clear(); + + int _snRangeFirst; + if (int.TryParse(firstSNRangeCB.Text, out _snRangeFirst) && (_snRangeFirst >= firstSN) + && (_snRangeFirst < firstSN + pcsCount)) + { + snRangeFirst = _snRangeFirst; + exclamationFromLabel.Visible = false; + } + else + { + snRangeFirst = 0; + exclamationFromLabel.Visible = true; + anyError = true; + } + + int _snRangeLast; + if (int.TryParse(lastSNRangeCB.Text, out _snRangeLast) && (_snRangeLast >= firstSN) + && (_snRangeLast < firstSN + pcsCount)) + { + snRangeLast = _snRangeLast; + exclamationToLabel.Visible = false; + } + else + { + snRangeLast = 0; + exclamationToLabel.Visible = true; + anyError = true; + } + + if (snRangeFirst > 0 && snRangeLast > 0 && snRangeFirst > snRangeLast) + { + snRangeFirst = snRangeLast = 0; + exclamationFromLabel.Visible = exclamationToLabel.Visible = true; + anyError = true; + } + + if (!anyError) + { + foreach (var mtr in foundMeters) + { + if (snRangeFirst <= mtr.SerialNr && mtr.SerialNr <= snRangeLast) + { + foundSNsWithinRange.Add(mtr.SerialNr); + } + } + } + + serialNumbersGroupBox.Enabled = !anyError; + } + + + /// + /// Returns next free serial number within specified range or 0 if no appropriate s/n is available + /// + /// Serial number or 0 + int GetNextSerialNr() + { + for (int sn = snRangeFirst; sn <= snRangeLast; sn++) + { + if (!foundSNsWithinRange.Contains(sn) && !assignedSNs.Contains(sn)) + { + /// A free serial number within specified range found + assignedSNs.Add(sn); + return sn; + } + } + + return 0; /// No free serial number found + } + } +} diff --git a/TBF/BenchControl/DataEntry/S620/FormForMechanicalMeters.resx b/TBF/BenchControl/DataEntry/S620/FormForMechanicalMeters.resx new file mode 100644 index 000000000..c740bfbf6 --- /dev/null +++ b/TBF/BenchControl/DataEntry/S620/FormForMechanicalMeters.resx @@ -0,0 +1,5748 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + + Top, Right + + + + Verdana, 14.25pt + + + 1288, 41 + + + 112, 63 + + + + 7 + + + OK + + + okButton + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 4 + + + False + + + Verdana, 9.75pt + + + 543, 37 + + + 93, 23 + + + 158 + + + suffixTextBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + orderGroupBox + + + 0 + + + False + + + Verdana, 9.75pt + + + 320, 37 + + + 93, 23 + + + 157 + + + prefixTextBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + orderGroupBox + + + 1 + + + True + + + 415, 75 + + + 63, 23 + + + 156 + + + digits + + + snDigitsLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + orderGroupBox + + + 2 + + + True + + + 470, 37 + + + 63, 23 + + + 155 + + + suffix + + + suffixLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + orderGroupBox + + + 3 + + + True + + + 232, 37 + + + 65, 23 + + + 154 + + + prefix + + + prefixLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + orderGroupBox + + + 4 + + + False + + + Verdana, 9.75pt + + + 481, 75 + + + 28, 23 + + + 153 + + + snDigitsTextBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + orderGroupBox + + + 5 + + + True + + + Verdana, 20.25pt, style=Bold + + + NoControl + + + 199, 48 + + + 26, 32 + + + 149 + + + ! + + + False + + + exclamationPOLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + orderGroupBox + + + 6 + + + True + + + NoControl + + + 511, 74 + + + 70, 23 + + + 148 + + + pieces + + + piecesCountLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + orderGroupBox + + + 7 + + + True + + + NoControl + + + 232, 74 + + + 86, 23 + + + 147 + + + first s/n + + + firstSNLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + orderGroupBox + + + 8 + + + False + + + Verdana, 9.75pt + + + 573, 74 + + + 63, 23 + + + 143 + + + pcsCountTextBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + orderGroupBox + + + 9 + + + False + + + Verdana, 9.75pt + + + 320, 75 + + + 93, 23 + + + 142 + + + firstSNTextBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + orderGroupBox + + + 10 + + + False + + + 661, 36 + + + 84, 63 + + + 1 + + + Reload + + + reloadButton + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + orderGroupBox + + + 11 + + + 25, 49 + + + 172, 31 + + + 0 + + + orderCB + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + orderGroupBox + + + 12 + + + Verdana, 14.25pt + + + 28, 5 + + + 766, 119 + + + 0 + + + Order + + + orderGroupBox + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 3 + + + Top, Right + + + Verdana, 14.25pt + + + NoControl + + + 1132, 41 + + + 112, 63 + + + 8 + + + Clear + + + clearButton + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 2 + + + True + + + Verdana, 9.75pt + + + 22, 49 + + + 111, 16 + + + 9 + + + Serial Number 1 + + + False + + + label1 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 1 + + + Verdana, 9.75pt + + + 167, 46 + + + 163, 24 + + + 10 + + + False + + + comboBox1 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 0 + + + True + + + 659, 51 + + + 15, 14 + + + 11 + + + False + + + checkBox1 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 3 + + + True + + + NoControl + + + 659, 80 + + + 15, 14 + + + 14 + + + False + + + checkBox2 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 9 + + + Verdana, 9.75pt + + + 167, 75 + + + 163, 24 + + + 13 + + + False + + + comboBox2 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 7 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 22, 78 + + + 111, 16 + + + 12 + + + Serial Number 2 + + + False + + + label2 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 5 + + + True + + + NoControl + + + 659, 109 + + + 15, 14 + + + 17 + + + False + + + checkBox3 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 15 + + + Verdana, 9.75pt + + + 167, 104 + + + 163, 24 + + + 16 + + + False + + + comboBox3 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 13 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 22, 107 + + + 111, 16 + + + 15 + + + Serial Number 3 + + + False + + + label3 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 11 + + + True + + + NoControl + + + 659, 138 + + + 15, 14 + + + 20 + + + False + + + checkBox4 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 21 + + + Verdana, 9.75pt + + + 167, 133 + + + 163, 24 + + + 19 + + + False + + + comboBox4 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 19 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 22, 136 + + + 111, 16 + + + 18 + + + Serial Number 4 + + + False + + + label4 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 17 + + + True + + + NoControl + + + 659, 167 + + + 15, 14 + + + 23 + + + False + + + checkBox5 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 27 + + + Verdana, 9.75pt + + + 167, 162 + + + 163, 24 + + + 22 + + + False + + + comboBox5 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 25 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 22, 165 + + + 111, 16 + + + 21 + + + Serial Number 5 + + + False + + + label5 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 23 + + + True + + + NoControl + + + 659, 196 + + + 15, 14 + + + 26 + + + False + + + checkBox6 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 33 + + + Verdana, 9.75pt + + + 167, 191 + + + 163, 24 + + + 25 + + + False + + + comboBox6 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 31 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 22, 194 + + + 111, 16 + + + 24 + + + Serial Number 6 + + + False + + + label6 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 29 + + + True + + + NoControl + + + 659, 225 + + + 15, 14 + + + 29 + + + False + + + checkBox7 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 39 + + + Verdana, 9.75pt + + + 167, 220 + + + 163, 24 + + + 28 + + + False + + + comboBox7 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 37 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 22, 223 + + + 111, 16 + + + 27 + + + Serial Number 7 + + + False + + + label7 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 35 + + + True + + + NoControl + + + 659, 254 + + + 15, 14 + + + 32 + + + False + + + checkBox8 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 45 + + + Verdana, 9.75pt + + + 167, 249 + + + 163, 24 + + + 31 + + + False + + + comboBox8 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 43 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 22, 252 + + + 111, 16 + + + 30 + + + Serial Number 8 + + + False + + + label8 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 41 + + + True + + + NoControl + + + 659, 283 + + + 15, 14 + + + 35 + + + False + + + checkBox9 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 51 + + + Verdana, 9.75pt + + + 167, 278 + + + 163, 24 + + + 34 + + + False + + + comboBox9 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 49 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 22, 281 + + + 111, 16 + + + 33 + + + Serial Number 9 + + + False + + + label9 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 47 + + + True + + + NoControl + + + 659, 312 + + + 15, 14 + + + 38 + + + False + + + checkBox10 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 57 + + + Verdana, 9.75pt + + + 167, 307 + + + 163, 24 + + + 37 + + + False + + + comboBox10 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 55 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 22, 310 + + + 119, 16 + + + 36 + + + Serial Number 10 + + + False + + + label10 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 53 + + + True + + + NoControl + + + 659, 341 + + + 15, 14 + + + 41 + + + False + + + checkBox11 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 63 + + + Verdana, 9.75pt + + + 167, 336 + + + 163, 24 + + + 40 + + + False + + + comboBox11 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 61 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 22, 339 + + + 119, 16 + + + 39 + + + Serial Number 11 + + + False + + + label11 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 59 + + + True + + + NoControl + + + 659, 370 + + + 15, 14 + + + 44 + + + False + + + checkBox12 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 69 + + + Verdana, 9.75pt + + + 167, 365 + + + 163, 24 + + + 43 + + + False + + + comboBox12 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 67 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 22, 368 + + + 119, 16 + + + 42 + + + Serial Number 12 + + + False + + + label12 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 65 + + + True + + + NoControl + + + 659, 399 + + + 15, 14 + + + 47 + + + False + + + checkBox13 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 75 + + + Verdana, 9.75pt + + + 167, 394 + + + 163, 24 + + + 46 + + + False + + + comboBox13 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 73 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 22, 397 + + + 119, 16 + + + 45 + + + Serial Number 13 + + + False + + + label13 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 71 + + + True + + + NoControl + + + 659, 428 + + + 15, 14 + + + 50 + + + False + + + checkBox14 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 81 + + + Verdana, 9.75pt + + + 167, 423 + + + 163, 24 + + + 49 + + + False + + + comboBox14 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 79 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 22, 426 + + + 119, 16 + + + 48 + + + Serial Number 14 + + + False + + + label14 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 77 + + + True + + + NoControl + + + 659, 457 + + + 15, 14 + + + 53 + + + False + + + checkBox15 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 87 + + + Verdana, 9.75pt + + + 167, 452 + + + 163, 24 + + + 52 + + + False + + + comboBox15 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 85 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 22, 455 + + + 119, 16 + + + 51 + + + Serial Number 15 + + + False + + + label15 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 83 + + + True + + + NoControl + + + 659, 486 + + + 15, 14 + + + 56 + + + False + + + checkBox16 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 93 + + + Verdana, 9.75pt + + + 167, 481 + + + 163, 24 + + + 55 + + + False + + + comboBox16 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 91 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 22, 484 + + + 119, 16 + + + 54 + + + Serial Number 16 + + + False + + + label16 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 89 + + + True + + + NoControl + + + 659, 515 + + + 15, 14 + + + 59 + + + False + + + checkBox17 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 99 + + + Verdana, 9.75pt + + + 167, 510 + + + 163, 24 + + + 58 + + + False + + + comboBox17 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 97 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 22, 513 + + + 119, 16 + + + 57 + + + Serial Number 17 + + + False + + + label17 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 95 + + + True + + + NoControl + + + 659, 544 + + + 15, 14 + + + 62 + + + False + + + checkBox18 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 105 + + + Verdana, 9.75pt + + + 167, 539 + + + 163, 24 + + + 61 + + + False + + + comboBox18 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 103 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 22, 542 + + + 119, 16 + + + 60 + + + Serial Number 18 + + + False + + + label18 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 101 + + + True + + + NoControl + + + 659, 573 + + + 15, 14 + + + 65 + + + False + + + checkBox19 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 111 + + + Verdana, 9.75pt + + + 167, 568 + + + 163, 24 + + + 64 + + + False + + + comboBox19 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 109 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 22, 571 + + + 119, 16 + + + 63 + + + Serial Number 19 + + + False + + + label19 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 107 + + + True + + + NoControl + + + 659, 602 + + + 15, 14 + + + 68 + + + False + + + checkBox20 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 117 + + + Verdana, 9.75pt + + + 167, 597 + + + 163, 24 + + + 67 + + + False + + + comboBox20 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 115 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 22, 600 + + + 119, 16 + + + 66 + + + Serial Number 20 + + + False + + + label20 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 113 + + + True + + + NoControl + + + 1359, 602 + + + 15, 14 + + + 140 + + + False + + + checkBox40 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 90 + + + Verdana, 9.75pt + + + 867, 597 + + + 163, 24 + + + 139 + + + False + + + comboBox40 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 92 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 722, 600 + + + 119, 16 + + + 138 + + + Serial Number 40 + + + False + + + label40 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 94 + + + True + + + NoControl + + + 1359, 573 + + + 15, 14 + + + 137 + + + False + + + checkBox39 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 96 + + + Verdana, 9.75pt + + + 867, 568 + + + 163, 24 + + + 136 + + + False + + + comboBox39 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 98 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 722, 571 + + + 119, 16 + + + 135 + + + Serial Number 39 + + + False + + + label39 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 100 + + + True + + + NoControl + + + 1359, 544 + + + 15, 14 + + + 134 + + + False + + + checkBox38 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 102 + + + Verdana, 9.75pt + + + 867, 539 + + + 163, 24 + + + 133 + + + False + + + comboBox38 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 104 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 722, 542 + + + 119, 16 + + + 132 + + + Serial Number 38 + + + False + + + label38 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 106 + + + True + + + NoControl + + + 1359, 515 + + + 15, 14 + + + 131 + + + False + + + checkBox37 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 108 + + + Verdana, 9.75pt + + + 867, 510 + + + 163, 24 + + + 130 + + + False + + + comboBox37 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 110 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 722, 513 + + + 119, 16 + + + 129 + + + Serial Number 37 + + + False + + + label37 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 112 + + + True + + + NoControl + + + 1359, 486 + + + 15, 14 + + + 128 + + + False + + + checkBox36 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 114 + + + Verdana, 9.75pt + + + 867, 481 + + + 163, 24 + + + 127 + + + False + + + comboBox36 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 116 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 722, 484 + + + 119, 16 + + + 126 + + + Serial Number 36 + + + False + + + label36 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 118 + + + True + + + NoControl + + + 1359, 457 + + + 15, 14 + + + 125 + + + False + + + checkBox35 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 120 + + + Verdana, 9.75pt + + + 867, 452 + + + 163, 24 + + + 124 + + + False + + + comboBox35 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 122 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 722, 455 + + + 119, 16 + + + 123 + + + Serial Number 35 + + + False + + + label35 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 124 + + + True + + + NoControl + + + 1359, 428 + + + 15, 14 + + + 122 + + + False + + + checkBox34 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 126 + + + Verdana, 9.75pt + + + 867, 423 + + + 163, 24 + + + 121 + + + False + + + comboBox34 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 128 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 722, 426 + + + 119, 16 + + + 120 + + + Serial Number 34 + + + False + + + label34 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 130 + + + True + + + NoControl + + + 1359, 399 + + + 15, 14 + + + 119 + + + False + + + checkBox33 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 132 + + + Verdana, 9.75pt + + + 867, 394 + + + 163, 24 + + + 118 + + + False + + + comboBox33 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 134 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 722, 397 + + + 119, 16 + + + 117 + + + Serial Number 33 + + + False + + + label33 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 136 + + + True + + + NoControl + + + 1359, 370 + + + 15, 14 + + + 116 + + + False + + + checkBox32 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 138 + + + Verdana, 9.75pt + + + 867, 365 + + + 163, 24 + + + 115 + + + False + + + comboBox32 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 140 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 722, 368 + + + 119, 16 + + + 114 + + + Serial Number 32 + + + False + + + label32 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 142 + + + True + + + NoControl + + + 1359, 341 + + + 15, 14 + + + 113 + + + False + + + checkBox31 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 144 + + + Verdana, 9.75pt + + + 867, 336 + + + 163, 24 + + + 112 + + + False + + + comboBox31 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 146 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 722, 339 + + + 119, 16 + + + 111 + + + Serial Number 31 + + + False + + + label31 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 148 + + + True + + + NoControl + + + 1359, 312 + + + 15, 14 + + + 110 + + + False + + + checkBox30 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 150 + + + Verdana, 9.75pt + + + 867, 307 + + + 163, 24 + + + 109 + + + False + + + comboBox30 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 152 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 722, 310 + + + 119, 16 + + + 108 + + + Serial Number 30 + + + False + + + label30 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 154 + + + True + + + NoControl + + + 1359, 283 + + + 15, 14 + + + 107 + + + False + + + checkBox29 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 156 + + + Verdana, 9.75pt + + + 867, 278 + + + 163, 24 + + + 106 + + + False + + + comboBox29 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 158 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 722, 281 + + + 119, 16 + + + 105 + + + Serial Number 29 + + + False + + + label29 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 160 + + + True + + + NoControl + + + 1359, 254 + + + 15, 14 + + + 104 + + + False + + + checkBox28 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 162 + + + Verdana, 9.75pt + + + 867, 249 + + + 163, 24 + + + 103 + + + False + + + comboBox28 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 163 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 722, 252 + + + 119, 16 + + + 102 + + + Serial Number 28 + + + False + + + label28 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 161 + + + True + + + NoControl + + + 1359, 225 + + + 15, 14 + + + 101 + + + False + + + checkBox27 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 159 + + + Verdana, 9.75pt + + + 867, 220 + + + 163, 24 + + + 100 + + + False + + + comboBox27 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 157 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 722, 223 + + + 119, 16 + + + 99 + + + Serial Number 27 + + + False + + + label27 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 155 + + + True + + + NoControl + + + 1359, 196 + + + 15, 14 + + + 98 + + + False + + + checkBox26 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 153 + + + Verdana, 9.75pt + + + 867, 191 + + + 163, 24 + + + 97 + + + False + + + comboBox26 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 151 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 722, 194 + + + 119, 16 + + + 96 + + + Serial Number 26 + + + False + + + label26 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 149 + + + True + + + NoControl + + + 1359, 167 + + + 15, 14 + + + 95 + + + False + + + checkBox25 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 147 + + + Verdana, 9.75pt + + + 867, 162 + + + 163, 24 + + + 94 + + + False + + + comboBox25 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 145 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 722, 165 + + + 119, 16 + + + 93 + + + Serial Number 25 + + + False + + + label25 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 143 + + + True + + + NoControl + + + 1359, 138 + + + 15, 14 + + + 92 + + + False + + + checkBox24 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 141 + + + Verdana, 9.75pt + + + 867, 133 + + + 163, 24 + + + 91 + + + False + + + comboBox24 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 139 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 722, 136 + + + 119, 16 + + + 90 + + + Serial Number 24 + + + False + + + label24 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 137 + + + True + + + NoControl + + + 1359, 109 + + + 15, 14 + + + 89 + + + False + + + checkBox23 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 135 + + + Verdana, 9.75pt + + + 867, 104 + + + 163, 24 + + + 88 + + + False + + + comboBox23 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 133 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 722, 107 + + + 119, 16 + + + 87 + + + Serial Number 23 + + + False + + + label23 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 131 + + + True + + + NoControl + + + 1359, 80 + + + 15, 14 + + + 86 + + + False + + + checkBox22 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 129 + + + Verdana, 9.75pt + + + 867, 75 + + + 163, 24 + + + 85 + + + False + + + comboBox22 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 127 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 722, 78 + + + 119, 16 + + + 84 + + + Serial Number 22 + + + False + + + label22 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 125 + + + True + + + NoControl + + + 1359, 51 + + + 15, 14 + + + 83 + + + False + + + checkBox21 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 123 + + + Verdana, 9.75pt + + + 867, 46 + + + 163, 24 + + + 82 + + + False + + + comboBox21 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 121 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 722, 49 + + + 119, 16 + + + 81 + + + Serial Number 21 + + + False + + + label21 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 119 + + + Verdana, 9.75pt + + + 356, 47 + + + 123, 23 + + + 141 + + + False + + + textBox1 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 88 + + + Verdana, 9.75pt + + + 356, 76 + + + 123, 23 + + + 142 + + + False + + + textBox2 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 86 + + + Verdana, 9.75pt + + + 356, 105 + + + 123, 23 + + + 143 + + + False + + + textBox3 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 84 + + + Verdana, 9.75pt + + + 356, 134 + + + 123, 23 + + + 144 + + + False + + + textBox4 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 82 + + + Verdana, 9.75pt + + + 356, 163 + + + 123, 23 + + + 145 + + + False + + + textBox5 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 80 + + + Verdana, 9.75pt + + + 356, 192 + + + 123, 23 + + + 146 + + + False + + + textBox6 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 78 + + + Verdana, 9.75pt + + + 356, 221 + + + 123, 23 + + + 147 + + + False + + + textBox7 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 76 + + + Verdana, 9.75pt + + + 356, 250 + + + 123, 23 + + + 148 + + + False + + + textBox8 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 74 + + + Verdana, 9.75pt + + + 356, 279 + + + 123, 23 + + + 149 + + + False + + + textBox9 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 72 + + + Verdana, 9.75pt + + + 356, 308 + + + 123, 23 + + + 150 + + + False + + + textBox10 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 70 + + + Verdana, 9.75pt + + + 356, 337 + + + 123, 23 + + + 151 + + + False + + + textBox11 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 68 + + + Verdana, 9.75pt + + + 356, 366 + + + 123, 23 + + + 152 + + + False + + + textBox12 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 66 + + + Verdana, 9.75pt + + + 356, 395 + + + 123, 23 + + + 153 + + + False + + + textBox13 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 64 + + + Verdana, 9.75pt + + + 356, 424 + + + 123, 23 + + + 154 + + + False + + + textBox14 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 62 + + + Verdana, 9.75pt + + + 356, 453 + + + 123, 23 + + + 155 + + + False + + + textBox15 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 60 + + + Verdana, 9.75pt + + + 356, 482 + + + 123, 23 + + + 156 + + + False + + + textBox16 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 58 + + + Verdana, 9.75pt + + + 356, 511 + + + 123, 23 + + + 157 + + + False + + + textBox17 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 56 + + + Verdana, 9.75pt + + + 356, 540 + + + 123, 23 + + + 158 + + + False + + + textBox18 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 54 + + + Verdana, 9.75pt + + + 356, 569 + + + 123, 23 + + + 159 + + + False + + + textBox19 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 52 + + + Verdana, 9.75pt + + + 356, 598 + + + 123, 23 + + + 160 + + + False + + + textBox20 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 50 + + + Verdana, 9.75pt + + + 1056, 46 + + + 123, 23 + + + 161 + + + False + + + textBox21 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 48 + + + Verdana, 9.75pt + + + 1056, 75 + + + 123, 23 + + + 162 + + + False + + + textBox22 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 46 + + + Verdana, 9.75pt + + + 1056, 104 + + + 123, 23 + + + 163 + + + False + + + textBox23 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 44 + + + Verdana, 9.75pt + + + 1056, 133 + + + 123, 23 + + + 164 + + + False + + + textBox24 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 42 + + + Verdana, 9.75pt + + + 1056, 162 + + + 123, 23 + + + 165 + + + False + + + textBox25 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 40 + + + Verdana, 9.75pt + + + 1056, 191 + + + 123, 23 + + + 166 + + + False + + + textBox26 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 38 + + + Verdana, 9.75pt + + + 1056, 220 + + + 123, 23 + + + 167 + + + False + + + textBox27 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 36 + + + Verdana, 9.75pt + + + 1056, 249 + + + 123, 23 + + + 168 + + + False + + + textBox28 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 34 + + + Verdana, 9.75pt + + + 1056, 278 + + + 123, 23 + + + 169 + + + False + + + textBox29 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 32 + + + Verdana, 9.75pt + + + 1056, 307 + + + 123, 23 + + + 170 + + + False + + + textBox30 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 30 + + + Verdana, 9.75pt + + + 1056, 336 + + + 123, 23 + + + 171 + + + False + + + textBox31 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 28 + + + Verdana, 9.75pt + + + 1056, 365 + + + 123, 23 + + + 172 + + + False + + + textBox32 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 26 + + + Verdana, 9.75pt + + + 1056, 394 + + + 123, 23 + + + 173 + + + False + + + textBox33 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 24 + + + Verdana, 9.75pt + + + 1056, 423 + + + 123, 23 + + + 174 + + + False + + + textBox34 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 22 + + + Verdana, 9.75pt + + + 1056, 452 + + + 123, 23 + + + 175 + + + False + + + textBox35 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 20 + + + Verdana, 9.75pt + + + 1056, 481 + + + 123, 23 + + + 176 + + + False + + + textBox36 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 18 + + + Verdana, 9.75pt + + + 1056, 510 + + + 123, 23 + + + 177 + + + False + + + textBox37 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 16 + + + Verdana, 9.75pt + + + 1056, 539 + + + 123, 23 + + + 178 + + + False + + + textBox38 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 14 + + + Verdana, 9.75pt + + + 1056, 568 + + + 123, 23 + + + 179 + + + False + + + textBox39 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 12 + + + Verdana, 9.75pt + + + 1056, 597 + + + 123, 23 + + + 180 + + + False + + + textBox40 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 10 + + + True + + + Verdana, 9.75pt + + + 203, 22 + + + 112, 16 + + + 181 + + + Housing number + + + label41 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 8 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 372, 22 + + + 97, 16 + + + 182 + + + Serial number + + + label42 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 6 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 901, 22 + + + 112, 16 + + + 183 + + + Housing number + + + label43 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 4 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 1070, 22 + + + 97, 16 + + + 184 + + + Serial number + + + label44 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 2 + + + Verdana, 9.75pt + + + 103, 75 + + + 93, 24 + + + 151 + + + lastSNRangeCB + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + snRangeGroupBox + + + 0 + + + Verdana, 9.75pt + + + 103, 37 + + + 93, 24 + + + 150 + + + firstSNRangeCB + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + snRangeGroupBox + + + 1 + + + True + + + Verdana, 20.25pt, style=Bold + + + NoControl + + + 206, 69 + + + 26, 32 + + + 149 + + + ! + + + False + + + exclamationToLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + snRangeGroupBox + + + 2 + + + True + + + Verdana, 20.25pt, style=Bold + + + 206, 31 + + + 26, 32 + + + 148 + + + ! + + + False + + + exclamationFromLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + snRangeGroupBox + + + 3 + + + True + + + NoControl + + + 40, 72 + + + 29, 23 + + + 147 + + + to + + + toLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + snRangeGroupBox + + + 4 + + + True + + + 40, 37 + + + 55, 23 + + + 146 + + + from + + + fromLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + snRangeGroupBox + + + 5 + + + Verdana, 14.25pt + + + 812, 5 + + + 277, 119 + + + 185 + + + Range of serial numbers + + + snRangeGroupBox + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 1 + + + Verdana, 14.25pt + + + 28, 130 + + + 1392, 637 + + + 186 + + + Serial numbers + + + serialNumbersGroupBox + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 0 + + + True + + + 6, 13 + + + True + + + 1448, 808 + + + CenterParent + + + Batch data + + + FormForMechanicalMeters + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/TBF/BenchControl/DataEntry/S620/FormForMechanicalMetersWithTracing.Designer.cs b/TBF/BenchControl/DataEntry/S620/FormForMechanicalMetersWithTracing.Designer.cs new file mode 100644 index 000000000..9a702495c --- /dev/null +++ b/TBF/BenchControl/DataEntry/S620/FormForMechanicalMetersWithTracing.Designer.cs @@ -0,0 +1,2224 @@ +/// +/// Copyright (c) 2020 Sensus Slovensko a.s. +/// +namespace TBF.BenchControl.DataEntry.S620 +{ + partial class FormForMechanicalMetersWithTracing + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FormForMechanicalMetersWithTracing)); + this.okButton = new System.Windows.Forms.Button(); + this.orderGroupBox = new System.Windows.Forms.GroupBox(); + this.suffixTextBox = new System.Windows.Forms.TextBox(); + this.prefixTextBox = new System.Windows.Forms.TextBox(); + this.snDigitsLabel = new System.Windows.Forms.Label(); + this.suffixLabel = new System.Windows.Forms.Label(); + this.prefixLabel = new System.Windows.Forms.Label(); + this.snDigitsTextBox = new System.Windows.Forms.TextBox(); + this.exclamationPOLabel = new System.Windows.Forms.Label(); + this.piecesCountLabel = new System.Windows.Forms.Label(); + this.firstSNLabel = new System.Windows.Forms.Label(); + this.pcsCountTextBox = new System.Windows.Forms.TextBox(); + this.firstSNTextBox = new System.Windows.Forms.TextBox(); + this.reloadButton = new System.Windows.Forms.Button(); + this.orderCB = new System.Windows.Forms.ComboBox(); + this.clearButton = new System.Windows.Forms.Button(); + this.label1 = new System.Windows.Forms.Label(); + this.comboBox1 = new System.Windows.Forms.ComboBox(); + this.checkBox1 = new System.Windows.Forms.CheckBox(); + this.checkBox2 = new System.Windows.Forms.CheckBox(); + this.comboBox2 = new System.Windows.Forms.ComboBox(); + this.label2 = new System.Windows.Forms.Label(); + this.checkBox3 = new System.Windows.Forms.CheckBox(); + this.comboBox3 = new System.Windows.Forms.ComboBox(); + this.label3 = new System.Windows.Forms.Label(); + this.checkBox4 = new System.Windows.Forms.CheckBox(); + this.comboBox4 = new System.Windows.Forms.ComboBox(); + this.label4 = new System.Windows.Forms.Label(); + this.checkBox5 = new System.Windows.Forms.CheckBox(); + this.comboBox5 = new System.Windows.Forms.ComboBox(); + this.label5 = new System.Windows.Forms.Label(); + this.checkBox6 = new System.Windows.Forms.CheckBox(); + this.comboBox6 = new System.Windows.Forms.ComboBox(); + this.label6 = new System.Windows.Forms.Label(); + this.checkBox7 = new System.Windows.Forms.CheckBox(); + this.comboBox7 = new System.Windows.Forms.ComboBox(); + this.label7 = new System.Windows.Forms.Label(); + this.checkBox8 = new System.Windows.Forms.CheckBox(); + this.comboBox8 = new System.Windows.Forms.ComboBox(); + this.label8 = new System.Windows.Forms.Label(); + this.checkBox9 = new System.Windows.Forms.CheckBox(); + this.comboBox9 = new System.Windows.Forms.ComboBox(); + this.label9 = new System.Windows.Forms.Label(); + this.checkBox10 = new System.Windows.Forms.CheckBox(); + this.comboBox10 = new System.Windows.Forms.ComboBox(); + this.label10 = new System.Windows.Forms.Label(); + this.checkBox11 = new System.Windows.Forms.CheckBox(); + this.comboBox11 = new System.Windows.Forms.ComboBox(); + this.label11 = new System.Windows.Forms.Label(); + this.checkBox12 = new System.Windows.Forms.CheckBox(); + this.comboBox12 = new System.Windows.Forms.ComboBox(); + this.label12 = new System.Windows.Forms.Label(); + this.checkBox13 = new System.Windows.Forms.CheckBox(); + this.comboBox13 = new System.Windows.Forms.ComboBox(); + this.label13 = new System.Windows.Forms.Label(); + this.checkBox14 = new System.Windows.Forms.CheckBox(); + this.comboBox14 = new System.Windows.Forms.ComboBox(); + this.label14 = new System.Windows.Forms.Label(); + this.checkBox15 = new System.Windows.Forms.CheckBox(); + this.comboBox15 = new System.Windows.Forms.ComboBox(); + this.label15 = new System.Windows.Forms.Label(); + this.checkBox16 = new System.Windows.Forms.CheckBox(); + this.comboBox16 = new System.Windows.Forms.ComboBox(); + this.label16 = new System.Windows.Forms.Label(); + this.checkBox17 = new System.Windows.Forms.CheckBox(); + this.comboBox17 = new System.Windows.Forms.ComboBox(); + this.label17 = new System.Windows.Forms.Label(); + this.checkBox18 = new System.Windows.Forms.CheckBox(); + this.comboBox18 = new System.Windows.Forms.ComboBox(); + this.label18 = new System.Windows.Forms.Label(); + this.checkBox19 = new System.Windows.Forms.CheckBox(); + this.comboBox19 = new System.Windows.Forms.ComboBox(); + this.label19 = new System.Windows.Forms.Label(); + this.checkBox20 = new System.Windows.Forms.CheckBox(); + this.comboBox20 = new System.Windows.Forms.ComboBox(); + this.label20 = new System.Windows.Forms.Label(); + this.checkBox40 = new System.Windows.Forms.CheckBox(); + this.comboBox40 = new System.Windows.Forms.ComboBox(); + this.label40 = new System.Windows.Forms.Label(); + this.checkBox39 = new System.Windows.Forms.CheckBox(); + this.comboBox39 = new System.Windows.Forms.ComboBox(); + this.label39 = new System.Windows.Forms.Label(); + this.checkBox38 = new System.Windows.Forms.CheckBox(); + this.comboBox38 = new System.Windows.Forms.ComboBox(); + this.label38 = new System.Windows.Forms.Label(); + this.checkBox37 = new System.Windows.Forms.CheckBox(); + this.comboBox37 = new System.Windows.Forms.ComboBox(); + this.label37 = new System.Windows.Forms.Label(); + this.checkBox36 = new System.Windows.Forms.CheckBox(); + this.comboBox36 = new System.Windows.Forms.ComboBox(); + this.label36 = new System.Windows.Forms.Label(); + this.checkBox35 = new System.Windows.Forms.CheckBox(); + this.comboBox35 = new System.Windows.Forms.ComboBox(); + this.label35 = new System.Windows.Forms.Label(); + this.checkBox34 = new System.Windows.Forms.CheckBox(); + this.comboBox34 = new System.Windows.Forms.ComboBox(); + this.label34 = new System.Windows.Forms.Label(); + this.checkBox33 = new System.Windows.Forms.CheckBox(); + this.comboBox33 = new System.Windows.Forms.ComboBox(); + this.label33 = new System.Windows.Forms.Label(); + this.checkBox32 = new System.Windows.Forms.CheckBox(); + this.comboBox32 = new System.Windows.Forms.ComboBox(); + this.label32 = new System.Windows.Forms.Label(); + this.checkBox31 = new System.Windows.Forms.CheckBox(); + this.comboBox31 = new System.Windows.Forms.ComboBox(); + this.label31 = new System.Windows.Forms.Label(); + this.checkBox30 = new System.Windows.Forms.CheckBox(); + this.comboBox30 = new System.Windows.Forms.ComboBox(); + this.label30 = new System.Windows.Forms.Label(); + this.checkBox29 = new System.Windows.Forms.CheckBox(); + this.comboBox29 = new System.Windows.Forms.ComboBox(); + this.label29 = new System.Windows.Forms.Label(); + this.checkBox28 = new System.Windows.Forms.CheckBox(); + this.comboBox28 = new System.Windows.Forms.ComboBox(); + this.label28 = new System.Windows.Forms.Label(); + this.checkBox27 = new System.Windows.Forms.CheckBox(); + this.comboBox27 = new System.Windows.Forms.ComboBox(); + this.label27 = new System.Windows.Forms.Label(); + this.checkBox26 = new System.Windows.Forms.CheckBox(); + this.comboBox26 = new System.Windows.Forms.ComboBox(); + this.label26 = new System.Windows.Forms.Label(); + this.checkBox25 = new System.Windows.Forms.CheckBox(); + this.comboBox25 = new System.Windows.Forms.ComboBox(); + this.label25 = new System.Windows.Forms.Label(); + this.checkBox24 = new System.Windows.Forms.CheckBox(); + this.comboBox24 = new System.Windows.Forms.ComboBox(); + this.label24 = new System.Windows.Forms.Label(); + this.checkBox23 = new System.Windows.Forms.CheckBox(); + this.comboBox23 = new System.Windows.Forms.ComboBox(); + this.label23 = new System.Windows.Forms.Label(); + this.checkBox22 = new System.Windows.Forms.CheckBox(); + this.comboBox22 = new System.Windows.Forms.ComboBox(); + this.label22 = new System.Windows.Forms.Label(); + this.checkBox21 = new System.Windows.Forms.CheckBox(); + this.comboBox21 = new System.Windows.Forms.ComboBox(); + this.label21 = 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.textBox4 = new System.Windows.Forms.TextBox(); + this.textBox5 = new System.Windows.Forms.TextBox(); + this.textBox6 = new System.Windows.Forms.TextBox(); + this.textBox7 = new System.Windows.Forms.TextBox(); + this.textBox8 = new System.Windows.Forms.TextBox(); + this.textBox9 = new System.Windows.Forms.TextBox(); + this.textBox10 = new System.Windows.Forms.TextBox(); + this.textBox11 = new System.Windows.Forms.TextBox(); + this.textBox12 = new System.Windows.Forms.TextBox(); + this.textBox13 = new System.Windows.Forms.TextBox(); + this.textBox14 = new System.Windows.Forms.TextBox(); + this.textBox15 = new System.Windows.Forms.TextBox(); + this.textBox16 = new System.Windows.Forms.TextBox(); + this.textBox17 = new System.Windows.Forms.TextBox(); + this.textBox18 = new System.Windows.Forms.TextBox(); + this.textBox19 = new System.Windows.Forms.TextBox(); + this.textBox20 = new System.Windows.Forms.TextBox(); + this.textBox21 = new System.Windows.Forms.TextBox(); + this.textBox22 = new System.Windows.Forms.TextBox(); + this.textBox23 = new System.Windows.Forms.TextBox(); + this.textBox24 = new System.Windows.Forms.TextBox(); + this.textBox25 = new System.Windows.Forms.TextBox(); + this.textBox26 = new System.Windows.Forms.TextBox(); + this.textBox27 = new System.Windows.Forms.TextBox(); + this.textBox28 = new System.Windows.Forms.TextBox(); + this.textBox29 = new System.Windows.Forms.TextBox(); + this.textBox30 = new System.Windows.Forms.TextBox(); + this.textBox31 = new System.Windows.Forms.TextBox(); + this.textBox32 = new System.Windows.Forms.TextBox(); + this.textBox33 = new System.Windows.Forms.TextBox(); + this.textBox34 = new System.Windows.Forms.TextBox(); + this.textBox35 = new System.Windows.Forms.TextBox(); + this.textBox36 = new System.Windows.Forms.TextBox(); + this.textBox37 = new System.Windows.Forms.TextBox(); + this.textBox38 = new System.Windows.Forms.TextBox(); + this.textBox39 = new System.Windows.Forms.TextBox(); + this.textBox40 = new System.Windows.Forms.TextBox(); + this.bodyLabel = new System.Windows.Forms.Label(); + this.snLabel = new System.Windows.Forms.Label(); + this.bodyLabel2 = new System.Windows.Forms.Label(); + this.snLabel2 = new System.Windows.Forms.Label(); + this.snRangeGroupBox = new System.Windows.Forms.GroupBox(); + this.lastSNRangeCB = new System.Windows.Forms.ComboBox(); + this.firstSNRangeCB = new System.Windows.Forms.ComboBox(); + this.exclamationToLabel = new System.Windows.Forms.Label(); + this.exclamationFromLabel = new System.Windows.Forms.Label(); + this.toLabel = new System.Windows.Forms.Label(); + this.fromLabel = new System.Windows.Forms.Label(); + this.serialNumbersGroupBox = new System.Windows.Forms.GroupBox(); + this.counterLabel2 = new System.Windows.Forms.Label(); + this.counterLabel = new System.Windows.Forms.Label(); + this.textBox80 = new System.Windows.Forms.TextBox(); + this.textBox79 = new System.Windows.Forms.TextBox(); + this.textBox78 = new System.Windows.Forms.TextBox(); + this.textBox77 = new System.Windows.Forms.TextBox(); + this.textBox76 = new System.Windows.Forms.TextBox(); + this.textBox75 = new System.Windows.Forms.TextBox(); + this.textBox74 = new System.Windows.Forms.TextBox(); + this.textBox73 = new System.Windows.Forms.TextBox(); + this.textBox72 = new System.Windows.Forms.TextBox(); + this.textBox71 = new System.Windows.Forms.TextBox(); + this.textBox70 = new System.Windows.Forms.TextBox(); + this.textBox69 = new System.Windows.Forms.TextBox(); + this.textBox68 = new System.Windows.Forms.TextBox(); + this.textBox67 = new System.Windows.Forms.TextBox(); + this.textBox66 = new System.Windows.Forms.TextBox(); + this.textBox65 = new System.Windows.Forms.TextBox(); + this.textBox64 = new System.Windows.Forms.TextBox(); + this.textBox63 = new System.Windows.Forms.TextBox(); + this.textBox62 = new System.Windows.Forms.TextBox(); + this.textBox61 = new System.Windows.Forms.TextBox(); + this.textBox60 = new System.Windows.Forms.TextBox(); + this.textBox59 = new System.Windows.Forms.TextBox(); + this.textBox58 = new System.Windows.Forms.TextBox(); + this.textBox57 = new System.Windows.Forms.TextBox(); + this.textBox56 = new System.Windows.Forms.TextBox(); + this.textBox55 = new System.Windows.Forms.TextBox(); + this.textBox54 = new System.Windows.Forms.TextBox(); + this.textBox53 = new System.Windows.Forms.TextBox(); + this.textBox52 = new System.Windows.Forms.TextBox(); + this.textBox51 = new System.Windows.Forms.TextBox(); + this.textBox50 = new System.Windows.Forms.TextBox(); + this.textBox49 = new System.Windows.Forms.TextBox(); + this.textBox48 = new System.Windows.Forms.TextBox(); + this.textBox47 = new System.Windows.Forms.TextBox(); + this.textBox46 = new System.Windows.Forms.TextBox(); + this.textBox45 = new System.Windows.Forms.TextBox(); + this.textBox44 = new System.Windows.Forms.TextBox(); + this.textBox43 = new System.Windows.Forms.TextBox(); + this.textBox42 = new System.Windows.Forms.TextBox(); + this.textBox41 = new System.Windows.Forms.TextBox(); + this.batchesGroupBox = new System.Windows.Forms.GroupBox(); + this.batchesCheckBox = new System.Windows.Forms.CheckBox(); + this.flowLayoutPanel2 = new System.Windows.Forms.FlowLayoutPanel(); + this.processComboBox = new System.Windows.Forms.ComboBox(); + this.workflowGroupBox = new System.Windows.Forms.GroupBox(); + this.workflowDescriptionLabel = new System.Windows.Forms.Label(); + this.orderGroupBox.SuspendLayout(); + this.snRangeGroupBox.SuspendLayout(); + this.serialNumbersGroupBox.SuspendLayout(); + this.batchesGroupBox.SuspendLayout(); + this.workflowGroupBox.SuspendLayout(); + this.SuspendLayout(); + // + // okButton + // + resources.ApplyResources(this.okButton, "okButton"); + this.okButton.ForeColor = System.Drawing.Color.Black; + this.okButton.Name = "okButton"; + this.okButton.UseVisualStyleBackColor = true; + this.okButton.Click += new System.EventHandler(this.okButton_Click); + // + // orderGroupBox + // + this.orderGroupBox.Controls.Add(this.suffixTextBox); + this.orderGroupBox.Controls.Add(this.prefixTextBox); + this.orderGroupBox.Controls.Add(this.snDigitsLabel); + this.orderGroupBox.Controls.Add(this.suffixLabel); + this.orderGroupBox.Controls.Add(this.prefixLabel); + this.orderGroupBox.Controls.Add(this.snDigitsTextBox); + this.orderGroupBox.Controls.Add(this.exclamationPOLabel); + this.orderGroupBox.Controls.Add(this.piecesCountLabel); + this.orderGroupBox.Controls.Add(this.firstSNLabel); + this.orderGroupBox.Controls.Add(this.pcsCountTextBox); + this.orderGroupBox.Controls.Add(this.firstSNTextBox); + this.orderGroupBox.Controls.Add(this.reloadButton); + this.orderGroupBox.Controls.Add(this.orderCB); + resources.ApplyResources(this.orderGroupBox, "orderGroupBox"); + this.orderGroupBox.ForeColor = System.Drawing.Color.Black; + this.orderGroupBox.Name = "orderGroupBox"; + this.orderGroupBox.TabStop = false; + // + // suffixTextBox + // + resources.ApplyResources(this.suffixTextBox, "suffixTextBox"); + this.suffixTextBox.Name = "suffixTextBox"; + // + // prefixTextBox + // + resources.ApplyResources(this.prefixTextBox, "prefixTextBox"); + this.prefixTextBox.Name = "prefixTextBox"; + // + // snDigitsLabel + // + resources.ApplyResources(this.snDigitsLabel, "snDigitsLabel"); + this.snDigitsLabel.Name = "snDigitsLabel"; + // + // suffixLabel + // + resources.ApplyResources(this.suffixLabel, "suffixLabel"); + this.suffixLabel.Name = "suffixLabel"; + // + // prefixLabel + // + resources.ApplyResources(this.prefixLabel, "prefixLabel"); + this.prefixLabel.Name = "prefixLabel"; + // + // snDigitsTextBox + // + resources.ApplyResources(this.snDigitsTextBox, "snDigitsTextBox"); + this.snDigitsTextBox.Name = "snDigitsTextBox"; + // + // exclamationPOLabel + // + resources.ApplyResources(this.exclamationPOLabel, "exclamationPOLabel"); + this.exclamationPOLabel.ForeColor = System.Drawing.Color.SpringGreen; + this.exclamationPOLabel.Name = "exclamationPOLabel"; + // + // piecesCountLabel + // + resources.ApplyResources(this.piecesCountLabel, "piecesCountLabel"); + this.piecesCountLabel.Name = "piecesCountLabel"; + // + // firstSNLabel + // + resources.ApplyResources(this.firstSNLabel, "firstSNLabel"); + this.firstSNLabel.Name = "firstSNLabel"; + // + // pcsCountTextBox + // + resources.ApplyResources(this.pcsCountTextBox, "pcsCountTextBox"); + this.pcsCountTextBox.Name = "pcsCountTextBox"; + // + // firstSNTextBox + // + resources.ApplyResources(this.firstSNTextBox, "firstSNTextBox"); + this.firstSNTextBox.Name = "firstSNTextBox"; + // + // reloadButton + // + resources.ApplyResources(this.reloadButton, "reloadButton"); + this.reloadButton.Name = "reloadButton"; + this.reloadButton.UseVisualStyleBackColor = true; + this.reloadButton.Click += new System.EventHandler(this.reloadButton_Click); + // + // orderCB + // + this.orderCB.FormattingEnabled = true; + resources.ApplyResources(this.orderCB, "orderCB"); + this.orderCB.Name = "orderCB"; + this.orderCB.SelectedIndexChanged += new System.EventHandler(this.orderCB_SelectedIndexChanged); + // + // clearButton + // + resources.ApplyResources(this.clearButton, "clearButton"); + this.clearButton.ForeColor = System.Drawing.Color.Black; + this.clearButton.Name = "clearButton"; + this.clearButton.UseVisualStyleBackColor = true; + this.clearButton.Click += new System.EventHandler(this.clearButton_Click); + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // comboBox1 + // + resources.ApplyResources(this.comboBox1, "comboBox1"); + this.comboBox1.FormattingEnabled = true; + this.comboBox1.Name = "comboBox1"; + this.comboBox1.SelectedIndexChanged += new System.EventHandler(this.comboBox1_SelectedIndexChanged); + this.comboBox1.TextChanged += new System.EventHandler(this.comboBox1_TextChanged); + this.comboBox1.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox1_KeyPress); + // + // checkBox1 + // + resources.ApplyResources(this.checkBox1, "checkBox1"); + this.checkBox1.Name = "checkBox1"; + this.checkBox1.UseVisualStyleBackColor = true; + // + // checkBox2 + // + resources.ApplyResources(this.checkBox2, "checkBox2"); + this.checkBox2.Name = "checkBox2"; + this.checkBox2.UseVisualStyleBackColor = true; + // + // comboBox2 + // + resources.ApplyResources(this.comboBox2, "comboBox2"); + this.comboBox2.FormattingEnabled = true; + this.comboBox2.Name = "comboBox2"; + this.comboBox2.SelectedIndexChanged += new System.EventHandler(this.comboBox2_SelectedIndexChanged); + this.comboBox2.TextChanged += new System.EventHandler(this.comboBox2_TextChanged); + this.comboBox2.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox2_KeyPress); + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + // + // checkBox3 + // + resources.ApplyResources(this.checkBox3, "checkBox3"); + this.checkBox3.Name = "checkBox3"; + this.checkBox3.UseVisualStyleBackColor = true; + // + // comboBox3 + // + resources.ApplyResources(this.comboBox3, "comboBox3"); + this.comboBox3.FormattingEnabled = true; + this.comboBox3.Name = "comboBox3"; + this.comboBox3.SelectedIndexChanged += new System.EventHandler(this.comboBox3_SelectedIndexChanged); + this.comboBox3.TextChanged += new System.EventHandler(this.comboBox3_TextChanged); + this.comboBox3.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox3_KeyPress); + // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; + // + // checkBox4 + // + resources.ApplyResources(this.checkBox4, "checkBox4"); + this.checkBox4.Name = "checkBox4"; + this.checkBox4.UseVisualStyleBackColor = true; + // + // comboBox4 + // + resources.ApplyResources(this.comboBox4, "comboBox4"); + this.comboBox4.FormattingEnabled = true; + this.comboBox4.Name = "comboBox4"; + this.comboBox4.SelectedIndexChanged += new System.EventHandler(this.comboBox4_SelectedIndexChanged); + this.comboBox4.TextChanged += new System.EventHandler(this.comboBox4_TextChanged); + this.comboBox4.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox4_KeyPress); + // + // label4 + // + resources.ApplyResources(this.label4, "label4"); + this.label4.Name = "label4"; + // + // checkBox5 + // + resources.ApplyResources(this.checkBox5, "checkBox5"); + this.checkBox5.Name = "checkBox5"; + this.checkBox5.UseVisualStyleBackColor = true; + // + // comboBox5 + // + resources.ApplyResources(this.comboBox5, "comboBox5"); + this.comboBox5.FormattingEnabled = true; + this.comboBox5.Name = "comboBox5"; + this.comboBox5.SelectedIndexChanged += new System.EventHandler(this.comboBox5_SelectedIndexChanged); + this.comboBox5.TextChanged += new System.EventHandler(this.comboBox5_TextChanged); + this.comboBox5.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox5_KeyPress); + // + // label5 + // + resources.ApplyResources(this.label5, "label5"); + this.label5.Name = "label5"; + // + // checkBox6 + // + resources.ApplyResources(this.checkBox6, "checkBox6"); + this.checkBox6.Name = "checkBox6"; + this.checkBox6.UseVisualStyleBackColor = true; + // + // comboBox6 + // + resources.ApplyResources(this.comboBox6, "comboBox6"); + this.comboBox6.FormattingEnabled = true; + this.comboBox6.Name = "comboBox6"; + this.comboBox6.SelectedIndexChanged += new System.EventHandler(this.comboBox6_SelectedIndexChanged); + this.comboBox6.TextChanged += new System.EventHandler(this.comboBox6_TextChanged); + this.comboBox6.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox6_KeyPress); + // + // label6 + // + resources.ApplyResources(this.label6, "label6"); + this.label6.Name = "label6"; + // + // checkBox7 + // + resources.ApplyResources(this.checkBox7, "checkBox7"); + this.checkBox7.Name = "checkBox7"; + this.checkBox7.UseVisualStyleBackColor = true; + // + // comboBox7 + // + resources.ApplyResources(this.comboBox7, "comboBox7"); + this.comboBox7.FormattingEnabled = true; + this.comboBox7.Name = "comboBox7"; + this.comboBox7.SelectedIndexChanged += new System.EventHandler(this.comboBox7_SelectedIndexChanged); + this.comboBox7.TextChanged += new System.EventHandler(this.comboBox7_TextChanged); + this.comboBox7.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox7_KeyPress); + // + // label7 + // + resources.ApplyResources(this.label7, "label7"); + this.label7.Name = "label7"; + // + // checkBox8 + // + resources.ApplyResources(this.checkBox8, "checkBox8"); + this.checkBox8.Name = "checkBox8"; + this.checkBox8.UseVisualStyleBackColor = true; + // + // comboBox8 + // + resources.ApplyResources(this.comboBox8, "comboBox8"); + this.comboBox8.FormattingEnabled = true; + this.comboBox8.Name = "comboBox8"; + this.comboBox8.SelectedIndexChanged += new System.EventHandler(this.comboBox8_SelectedIndexChanged); + this.comboBox8.TextChanged += new System.EventHandler(this.comboBox8_TextChanged); + this.comboBox8.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox8_KeyPress); + // + // label8 + // + resources.ApplyResources(this.label8, "label8"); + this.label8.Name = "label8"; + // + // checkBox9 + // + resources.ApplyResources(this.checkBox9, "checkBox9"); + this.checkBox9.Name = "checkBox9"; + this.checkBox9.UseVisualStyleBackColor = true; + // + // comboBox9 + // + resources.ApplyResources(this.comboBox9, "comboBox9"); + this.comboBox9.FormattingEnabled = true; + this.comboBox9.Name = "comboBox9"; + this.comboBox9.SelectedIndexChanged += new System.EventHandler(this.comboBox9_SelectedIndexChanged); + this.comboBox9.TextChanged += new System.EventHandler(this.comboBox9_TextChanged); + this.comboBox9.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox9_KeyPress); + // + // label9 + // + resources.ApplyResources(this.label9, "label9"); + this.label9.Name = "label9"; + // + // checkBox10 + // + resources.ApplyResources(this.checkBox10, "checkBox10"); + this.checkBox10.Name = "checkBox10"; + this.checkBox10.UseVisualStyleBackColor = true; + // + // comboBox10 + // + resources.ApplyResources(this.comboBox10, "comboBox10"); + this.comboBox10.FormattingEnabled = true; + this.comboBox10.Name = "comboBox10"; + this.comboBox10.SelectedIndexChanged += new System.EventHandler(this.comboBox10_SelectedIndexChanged); + this.comboBox10.TextChanged += new System.EventHandler(this.comboBox10_TextChanged); + this.comboBox10.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox10_KeyPress); + // + // label10 + // + resources.ApplyResources(this.label10, "label10"); + this.label10.Name = "label10"; + // + // checkBox11 + // + resources.ApplyResources(this.checkBox11, "checkBox11"); + this.checkBox11.Name = "checkBox11"; + this.checkBox11.UseVisualStyleBackColor = true; + // + // comboBox11 + // + resources.ApplyResources(this.comboBox11, "comboBox11"); + this.comboBox11.FormattingEnabled = true; + this.comboBox11.Name = "comboBox11"; + this.comboBox11.SelectedIndexChanged += new System.EventHandler(this.comboBox11_SelectedIndexChanged); + this.comboBox11.TextChanged += new System.EventHandler(this.comboBox11_TextChanged); + this.comboBox11.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox11_KeyPress); + // + // label11 + // + resources.ApplyResources(this.label11, "label11"); + this.label11.Name = "label11"; + // + // checkBox12 + // + resources.ApplyResources(this.checkBox12, "checkBox12"); + this.checkBox12.Name = "checkBox12"; + this.checkBox12.UseVisualStyleBackColor = true; + // + // comboBox12 + // + resources.ApplyResources(this.comboBox12, "comboBox12"); + this.comboBox12.FormattingEnabled = true; + this.comboBox12.Name = "comboBox12"; + this.comboBox12.SelectedIndexChanged += new System.EventHandler(this.comboBox12_SelectedIndexChanged); + this.comboBox12.TextChanged += new System.EventHandler(this.comboBox12_TextChanged); + this.comboBox12.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox12_KeyPress); + // + // label12 + // + resources.ApplyResources(this.label12, "label12"); + this.label12.Name = "label12"; + // + // checkBox13 + // + resources.ApplyResources(this.checkBox13, "checkBox13"); + this.checkBox13.Name = "checkBox13"; + this.checkBox13.UseVisualStyleBackColor = true; + // + // comboBox13 + // + resources.ApplyResources(this.comboBox13, "comboBox13"); + this.comboBox13.FormattingEnabled = true; + this.comboBox13.Name = "comboBox13"; + this.comboBox13.SelectedIndexChanged += new System.EventHandler(this.comboBox13_SelectedIndexChanged); + this.comboBox13.TextChanged += new System.EventHandler(this.comboBox13_TextChanged); + this.comboBox13.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox13_KeyPress); + // + // label13 + // + resources.ApplyResources(this.label13, "label13"); + this.label13.Name = "label13"; + // + // checkBox14 + // + resources.ApplyResources(this.checkBox14, "checkBox14"); + this.checkBox14.Name = "checkBox14"; + this.checkBox14.UseVisualStyleBackColor = true; + // + // comboBox14 + // + resources.ApplyResources(this.comboBox14, "comboBox14"); + this.comboBox14.FormattingEnabled = true; + this.comboBox14.Name = "comboBox14"; + this.comboBox14.SelectedIndexChanged += new System.EventHandler(this.comboBox14_SelectedIndexChanged); + this.comboBox14.TextChanged += new System.EventHandler(this.comboBox14_TextChanged); + this.comboBox14.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox14_KeyPress); + // + // label14 + // + resources.ApplyResources(this.label14, "label14"); + this.label14.Name = "label14"; + // + // checkBox15 + // + resources.ApplyResources(this.checkBox15, "checkBox15"); + this.checkBox15.Name = "checkBox15"; + this.checkBox15.UseVisualStyleBackColor = true; + // + // comboBox15 + // + resources.ApplyResources(this.comboBox15, "comboBox15"); + this.comboBox15.FormattingEnabled = true; + this.comboBox15.Name = "comboBox15"; + this.comboBox15.SelectedIndexChanged += new System.EventHandler(this.comboBox15_SelectedIndexChanged); + this.comboBox15.TextChanged += new System.EventHandler(this.comboBox15_TextChanged); + this.comboBox15.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox15_KeyPress); + // + // label15 + // + resources.ApplyResources(this.label15, "label15"); + this.label15.Name = "label15"; + // + // checkBox16 + // + resources.ApplyResources(this.checkBox16, "checkBox16"); + this.checkBox16.Name = "checkBox16"; + this.checkBox16.UseVisualStyleBackColor = true; + // + // comboBox16 + // + resources.ApplyResources(this.comboBox16, "comboBox16"); + this.comboBox16.FormattingEnabled = true; + this.comboBox16.Name = "comboBox16"; + this.comboBox16.SelectedIndexChanged += new System.EventHandler(this.comboBox16_SelectedIndexChanged); + this.comboBox16.TextChanged += new System.EventHandler(this.comboBox16_TextChanged); + this.comboBox16.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox16_KeyPress); + // + // label16 + // + resources.ApplyResources(this.label16, "label16"); + this.label16.Name = "label16"; + // + // checkBox17 + // + resources.ApplyResources(this.checkBox17, "checkBox17"); + this.checkBox17.Name = "checkBox17"; + this.checkBox17.UseVisualStyleBackColor = true; + // + // comboBox17 + // + resources.ApplyResources(this.comboBox17, "comboBox17"); + this.comboBox17.FormattingEnabled = true; + this.comboBox17.Name = "comboBox17"; + this.comboBox17.SelectedIndexChanged += new System.EventHandler(this.comboBox17_SelectedIndexChanged); + this.comboBox17.TextChanged += new System.EventHandler(this.comboBox17_TextChanged); + this.comboBox17.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox17_KeyPress); + // + // label17 + // + resources.ApplyResources(this.label17, "label17"); + this.label17.Name = "label17"; + // + // checkBox18 + // + resources.ApplyResources(this.checkBox18, "checkBox18"); + this.checkBox18.Name = "checkBox18"; + this.checkBox18.UseVisualStyleBackColor = true; + // + // comboBox18 + // + resources.ApplyResources(this.comboBox18, "comboBox18"); + this.comboBox18.FormattingEnabled = true; + this.comboBox18.Name = "comboBox18"; + this.comboBox18.SelectedIndexChanged += new System.EventHandler(this.comboBox18_SelectedIndexChanged); + this.comboBox18.TextChanged += new System.EventHandler(this.comboBox18_TextChanged); + this.comboBox18.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox18_KeyPress); + // + // label18 + // + resources.ApplyResources(this.label18, "label18"); + this.label18.Name = "label18"; + // + // checkBox19 + // + resources.ApplyResources(this.checkBox19, "checkBox19"); + this.checkBox19.Name = "checkBox19"; + this.checkBox19.UseVisualStyleBackColor = true; + // + // comboBox19 + // + resources.ApplyResources(this.comboBox19, "comboBox19"); + this.comboBox19.FormattingEnabled = true; + this.comboBox19.Name = "comboBox19"; + this.comboBox19.SelectedIndexChanged += new System.EventHandler(this.comboBox19_SelectedIndexChanged); + this.comboBox19.TextChanged += new System.EventHandler(this.comboBox19_TextChanged); + this.comboBox19.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox19_KeyPress); + // + // label19 + // + resources.ApplyResources(this.label19, "label19"); + this.label19.Name = "label19"; + // + // checkBox20 + // + resources.ApplyResources(this.checkBox20, "checkBox20"); + this.checkBox20.Name = "checkBox20"; + this.checkBox20.UseVisualStyleBackColor = true; + // + // comboBox20 + // + resources.ApplyResources(this.comboBox20, "comboBox20"); + this.comboBox20.FormattingEnabled = true; + this.comboBox20.Name = "comboBox20"; + this.comboBox20.SelectedIndexChanged += new System.EventHandler(this.comboBox20_SelectedIndexChanged); + this.comboBox20.TextChanged += new System.EventHandler(this.comboBox20_TextChanged); + this.comboBox20.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox20_KeyPress); + // + // label20 + // + resources.ApplyResources(this.label20, "label20"); + this.label20.Name = "label20"; + // + // checkBox40 + // + resources.ApplyResources(this.checkBox40, "checkBox40"); + this.checkBox40.Name = "checkBox40"; + this.checkBox40.UseVisualStyleBackColor = true; + // + // comboBox40 + // + resources.ApplyResources(this.comboBox40, "comboBox40"); + this.comboBox40.FormattingEnabled = true; + this.comboBox40.Name = "comboBox40"; + this.comboBox40.SelectedIndexChanged += new System.EventHandler(this.comboBox40_SelectedIndexChanged); + this.comboBox40.TextChanged += new System.EventHandler(this.comboBox40_TextChanged); + this.comboBox40.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox40_KeyPress); + // + // label40 + // + resources.ApplyResources(this.label40, "label40"); + this.label40.Name = "label40"; + // + // checkBox39 + // + resources.ApplyResources(this.checkBox39, "checkBox39"); + this.checkBox39.Name = "checkBox39"; + this.checkBox39.UseVisualStyleBackColor = true; + // + // comboBox39 + // + resources.ApplyResources(this.comboBox39, "comboBox39"); + this.comboBox39.FormattingEnabled = true; + this.comboBox39.Name = "comboBox39"; + this.comboBox39.SelectedIndexChanged += new System.EventHandler(this.comboBox39_SelectedIndexChanged); + this.comboBox39.TextChanged += new System.EventHandler(this.comboBox39_TextChanged); + this.comboBox39.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox39_KeyPress); + // + // label39 + // + resources.ApplyResources(this.label39, "label39"); + this.label39.Name = "label39"; + // + // checkBox38 + // + resources.ApplyResources(this.checkBox38, "checkBox38"); + this.checkBox38.Name = "checkBox38"; + this.checkBox38.UseVisualStyleBackColor = true; + // + // comboBox38 + // + resources.ApplyResources(this.comboBox38, "comboBox38"); + this.comboBox38.FormattingEnabled = true; + this.comboBox38.Name = "comboBox38"; + this.comboBox38.SelectedIndexChanged += new System.EventHandler(this.comboBox38_SelectedIndexChanged); + this.comboBox38.TextChanged += new System.EventHandler(this.comboBox38_TextChanged); + this.comboBox38.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox38_KeyPress); + // + // label38 + // + resources.ApplyResources(this.label38, "label38"); + this.label38.Name = "label38"; + // + // checkBox37 + // + resources.ApplyResources(this.checkBox37, "checkBox37"); + this.checkBox37.Name = "checkBox37"; + this.checkBox37.UseVisualStyleBackColor = true; + // + // comboBox37 + // + resources.ApplyResources(this.comboBox37, "comboBox37"); + this.comboBox37.FormattingEnabled = true; + this.comboBox37.Name = "comboBox37"; + this.comboBox37.SelectedIndexChanged += new System.EventHandler(this.comboBox37_SelectedIndexChanged); + this.comboBox37.TextChanged += new System.EventHandler(this.comboBox37_TextChanged); + this.comboBox37.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox37_KeyPress); + // + // label37 + // + resources.ApplyResources(this.label37, "label37"); + this.label37.Name = "label37"; + // + // checkBox36 + // + resources.ApplyResources(this.checkBox36, "checkBox36"); + this.checkBox36.Name = "checkBox36"; + this.checkBox36.UseVisualStyleBackColor = true; + // + // comboBox36 + // + resources.ApplyResources(this.comboBox36, "comboBox36"); + this.comboBox36.FormattingEnabled = true; + this.comboBox36.Name = "comboBox36"; + this.comboBox36.SelectedIndexChanged += new System.EventHandler(this.comboBox36_SelectedIndexChanged); + this.comboBox36.TextChanged += new System.EventHandler(this.comboBox36_TextChanged); + this.comboBox36.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox36_KeyPress); + // + // label36 + // + resources.ApplyResources(this.label36, "label36"); + this.label36.Name = "label36"; + // + // checkBox35 + // + resources.ApplyResources(this.checkBox35, "checkBox35"); + this.checkBox35.Name = "checkBox35"; + this.checkBox35.UseVisualStyleBackColor = true; + // + // comboBox35 + // + resources.ApplyResources(this.comboBox35, "comboBox35"); + this.comboBox35.FormattingEnabled = true; + this.comboBox35.Name = "comboBox35"; + this.comboBox35.SelectedIndexChanged += new System.EventHandler(this.comboBox35_SelectedIndexChanged); + this.comboBox35.TextChanged += new System.EventHandler(this.comboBox35_TextChanged); + this.comboBox35.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox35_KeyPress); + // + // label35 + // + resources.ApplyResources(this.label35, "label35"); + this.label35.Name = "label35"; + // + // checkBox34 + // + resources.ApplyResources(this.checkBox34, "checkBox34"); + this.checkBox34.Name = "checkBox34"; + this.checkBox34.UseVisualStyleBackColor = true; + // + // comboBox34 + // + resources.ApplyResources(this.comboBox34, "comboBox34"); + this.comboBox34.FormattingEnabled = true; + this.comboBox34.Name = "comboBox34"; + this.comboBox34.SelectedIndexChanged += new System.EventHandler(this.comboBox34_SelectedIndexChanged); + this.comboBox34.TextChanged += new System.EventHandler(this.comboBox34_TextChanged); + this.comboBox34.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox34_KeyPress); + // + // label34 + // + resources.ApplyResources(this.label34, "label34"); + this.label34.Name = "label34"; + // + // checkBox33 + // + resources.ApplyResources(this.checkBox33, "checkBox33"); + this.checkBox33.Name = "checkBox33"; + this.checkBox33.UseVisualStyleBackColor = true; + // + // comboBox33 + // + resources.ApplyResources(this.comboBox33, "comboBox33"); + this.comboBox33.FormattingEnabled = true; + this.comboBox33.Name = "comboBox33"; + this.comboBox33.SelectedIndexChanged += new System.EventHandler(this.comboBox33_SelectedIndexChanged); + this.comboBox33.TextChanged += new System.EventHandler(this.comboBox33_TextChanged); + this.comboBox33.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox33_KeyPress); + // + // label33 + // + resources.ApplyResources(this.label33, "label33"); + this.label33.Name = "label33"; + // + // checkBox32 + // + resources.ApplyResources(this.checkBox32, "checkBox32"); + this.checkBox32.Name = "checkBox32"; + this.checkBox32.UseVisualStyleBackColor = true; + // + // comboBox32 + // + resources.ApplyResources(this.comboBox32, "comboBox32"); + this.comboBox32.FormattingEnabled = true; + this.comboBox32.Name = "comboBox32"; + this.comboBox32.SelectedIndexChanged += new System.EventHandler(this.comboBox26_SelectedIndexChanged); + this.comboBox32.TextChanged += new System.EventHandler(this.comboBox32_TextChanged); + this.comboBox32.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox32_KeyPress); + // + // label32 + // + resources.ApplyResources(this.label32, "label32"); + this.label32.Name = "label32"; + // + // checkBox31 + // + resources.ApplyResources(this.checkBox31, "checkBox31"); + this.checkBox31.Name = "checkBox31"; + this.checkBox31.UseVisualStyleBackColor = true; + // + // comboBox31 + // + resources.ApplyResources(this.comboBox31, "comboBox31"); + this.comboBox31.FormattingEnabled = true; + this.comboBox31.Name = "comboBox31"; + this.comboBox31.SelectedIndexChanged += new System.EventHandler(this.comboBox31_SelectedIndexChanged); + this.comboBox31.TextChanged += new System.EventHandler(this.comboBox31_TextChanged); + this.comboBox31.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox31_KeyPress); + // + // label31 + // + resources.ApplyResources(this.label31, "label31"); + this.label31.Name = "label31"; + // + // checkBox30 + // + resources.ApplyResources(this.checkBox30, "checkBox30"); + this.checkBox30.Name = "checkBox30"; + this.checkBox30.UseVisualStyleBackColor = true; + // + // comboBox30 + // + resources.ApplyResources(this.comboBox30, "comboBox30"); + this.comboBox30.FormattingEnabled = true; + this.comboBox30.Name = "comboBox30"; + this.comboBox30.SelectedIndexChanged += new System.EventHandler(this.comboBox30_SelectedIndexChanged); + this.comboBox30.TextChanged += new System.EventHandler(this.comboBox30_TextChanged); + this.comboBox30.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox30_KeyPress); + // + // label30 + // + resources.ApplyResources(this.label30, "label30"); + this.label30.Name = "label30"; + // + // checkBox29 + // + resources.ApplyResources(this.checkBox29, "checkBox29"); + this.checkBox29.Name = "checkBox29"; + this.checkBox29.UseVisualStyleBackColor = true; + // + // comboBox29 + // + resources.ApplyResources(this.comboBox29, "comboBox29"); + this.comboBox29.FormattingEnabled = true; + this.comboBox29.Name = "comboBox29"; + this.comboBox29.TextChanged += new System.EventHandler(this.comboBox29_TextChanged); + this.comboBox29.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox29_KeyPress); + // + // label29 + // + resources.ApplyResources(this.label29, "label29"); + this.label29.Name = "label29"; + // + // checkBox28 + // + resources.ApplyResources(this.checkBox28, "checkBox28"); + this.checkBox28.Name = "checkBox28"; + this.checkBox28.UseVisualStyleBackColor = true; + // + // comboBox28 + // + resources.ApplyResources(this.comboBox28, "comboBox28"); + this.comboBox28.FormattingEnabled = true; + this.comboBox28.Name = "comboBox28"; + this.comboBox28.SelectedIndexChanged += new System.EventHandler(this.comboBox28_SelectedIndexChanged); + this.comboBox28.TextChanged += new System.EventHandler(this.comboBox28_TextChanged); + this.comboBox28.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox28_KeyPress); + // + // label28 + // + resources.ApplyResources(this.label28, "label28"); + this.label28.Name = "label28"; + // + // checkBox27 + // + resources.ApplyResources(this.checkBox27, "checkBox27"); + this.checkBox27.Name = "checkBox27"; + this.checkBox27.UseVisualStyleBackColor = true; + // + // comboBox27 + // + resources.ApplyResources(this.comboBox27, "comboBox27"); + this.comboBox27.FormattingEnabled = true; + this.comboBox27.Name = "comboBox27"; + this.comboBox27.SelectedIndexChanged += new System.EventHandler(this.comboBox27_SelectedIndexChanged); + this.comboBox27.TextChanged += new System.EventHandler(this.comboBox27_TextChanged); + this.comboBox27.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox27_KeyPress); + // + // label27 + // + resources.ApplyResources(this.label27, "label27"); + this.label27.Name = "label27"; + // + // checkBox26 + // + resources.ApplyResources(this.checkBox26, "checkBox26"); + this.checkBox26.Name = "checkBox26"; + this.checkBox26.UseVisualStyleBackColor = true; + // + // comboBox26 + // + resources.ApplyResources(this.comboBox26, "comboBox26"); + this.comboBox26.FormattingEnabled = true; + this.comboBox26.Name = "comboBox26"; + this.comboBox26.SelectedIndexChanged += new System.EventHandler(this.comboBox26_SelectedIndexChanged); + this.comboBox26.TextChanged += new System.EventHandler(this.comboBox26_TextChanged); + this.comboBox26.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox26_KeyPress); + // + // label26 + // + resources.ApplyResources(this.label26, "label26"); + this.label26.Name = "label26"; + // + // checkBox25 + // + resources.ApplyResources(this.checkBox25, "checkBox25"); + this.checkBox25.Name = "checkBox25"; + this.checkBox25.UseVisualStyleBackColor = true; + // + // comboBox25 + // + resources.ApplyResources(this.comboBox25, "comboBox25"); + this.comboBox25.FormattingEnabled = true; + this.comboBox25.Name = "comboBox25"; + this.comboBox25.SelectedIndexChanged += new System.EventHandler(this.comboBox25_SelectedIndexChanged); + this.comboBox25.TextChanged += new System.EventHandler(this.comboBox25_TextChanged); + this.comboBox25.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox25_KeyPress); + // + // label25 + // + resources.ApplyResources(this.label25, "label25"); + this.label25.Name = "label25"; + // + // checkBox24 + // + resources.ApplyResources(this.checkBox24, "checkBox24"); + this.checkBox24.Name = "checkBox24"; + this.checkBox24.UseVisualStyleBackColor = true; + // + // comboBox24 + // + resources.ApplyResources(this.comboBox24, "comboBox24"); + this.comboBox24.FormattingEnabled = true; + this.comboBox24.Name = "comboBox24"; + this.comboBox24.SelectedIndexChanged += new System.EventHandler(this.comboBox24_SelectedIndexChanged); + this.comboBox24.TextChanged += new System.EventHandler(this.comboBox24_TextChanged); + this.comboBox24.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox24_KeyPress); + // + // label24 + // + resources.ApplyResources(this.label24, "label24"); + this.label24.Name = "label24"; + // + // checkBox23 + // + resources.ApplyResources(this.checkBox23, "checkBox23"); + this.checkBox23.Name = "checkBox23"; + this.checkBox23.UseVisualStyleBackColor = true; + // + // comboBox23 + // + resources.ApplyResources(this.comboBox23, "comboBox23"); + this.comboBox23.FormattingEnabled = true; + this.comboBox23.Name = "comboBox23"; + this.comboBox23.SelectedIndexChanged += new System.EventHandler(this.comboBox23_SelectedIndexChanged); + this.comboBox23.TextChanged += new System.EventHandler(this.comboBox23_TextChanged); + this.comboBox23.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox23_KeyPress); + // + // label23 + // + resources.ApplyResources(this.label23, "label23"); + this.label23.Name = "label23"; + // + // checkBox22 + // + resources.ApplyResources(this.checkBox22, "checkBox22"); + this.checkBox22.Name = "checkBox22"; + this.checkBox22.UseVisualStyleBackColor = true; + // + // comboBox22 + // + resources.ApplyResources(this.comboBox22, "comboBox22"); + this.comboBox22.FormattingEnabled = true; + this.comboBox22.Name = "comboBox22"; + this.comboBox22.SelectedIndexChanged += new System.EventHandler(this.comboBox22_SelectedIndexChanged); + this.comboBox22.TextChanged += new System.EventHandler(this.comboBox22_TextChanged); + this.comboBox22.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox22_KeyPress); + // + // label22 + // + resources.ApplyResources(this.label22, "label22"); + this.label22.Name = "label22"; + // + // checkBox21 + // + resources.ApplyResources(this.checkBox21, "checkBox21"); + this.checkBox21.Name = "checkBox21"; + this.checkBox21.UseVisualStyleBackColor = true; + // + // comboBox21 + // + resources.ApplyResources(this.comboBox21, "comboBox21"); + this.comboBox21.FormattingEnabled = true; + this.comboBox21.Name = "comboBox21"; + this.comboBox21.SelectedIndexChanged += new System.EventHandler(this.comboBox21_SelectedIndexChanged); + this.comboBox21.TextChanged += new System.EventHandler(this.comboBox21_TextChanged); + this.comboBox21.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.comboBox21_KeyPress); + // + // label21 + // + resources.ApplyResources(this.label21, "label21"); + this.label21.Name = "label21"; + // + // textBox1 + // + resources.ApplyResources(this.textBox1, "textBox1"); + this.textBox1.Name = "textBox1"; + // + // textBox2 + // + resources.ApplyResources(this.textBox2, "textBox2"); + this.textBox2.Name = "textBox2"; + // + // textBox3 + // + resources.ApplyResources(this.textBox3, "textBox3"); + this.textBox3.Name = "textBox3"; + // + // textBox4 + // + resources.ApplyResources(this.textBox4, "textBox4"); + this.textBox4.Name = "textBox4"; + // + // textBox5 + // + resources.ApplyResources(this.textBox5, "textBox5"); + this.textBox5.Name = "textBox5"; + // + // textBox6 + // + resources.ApplyResources(this.textBox6, "textBox6"); + this.textBox6.Name = "textBox6"; + // + // textBox7 + // + resources.ApplyResources(this.textBox7, "textBox7"); + this.textBox7.Name = "textBox7"; + // + // textBox8 + // + resources.ApplyResources(this.textBox8, "textBox8"); + this.textBox8.Name = "textBox8"; + // + // textBox9 + // + resources.ApplyResources(this.textBox9, "textBox9"); + this.textBox9.Name = "textBox9"; + // + // textBox10 + // + resources.ApplyResources(this.textBox10, "textBox10"); + this.textBox10.Name = "textBox10"; + // + // textBox11 + // + resources.ApplyResources(this.textBox11, "textBox11"); + this.textBox11.Name = "textBox11"; + // + // textBox12 + // + resources.ApplyResources(this.textBox12, "textBox12"); + this.textBox12.Name = "textBox12"; + // + // textBox13 + // + resources.ApplyResources(this.textBox13, "textBox13"); + this.textBox13.Name = "textBox13"; + // + // textBox14 + // + resources.ApplyResources(this.textBox14, "textBox14"); + this.textBox14.Name = "textBox14"; + // + // textBox15 + // + resources.ApplyResources(this.textBox15, "textBox15"); + this.textBox15.Name = "textBox15"; + // + // textBox16 + // + resources.ApplyResources(this.textBox16, "textBox16"); + this.textBox16.Name = "textBox16"; + // + // textBox17 + // + resources.ApplyResources(this.textBox17, "textBox17"); + this.textBox17.Name = "textBox17"; + // + // textBox18 + // + resources.ApplyResources(this.textBox18, "textBox18"); + this.textBox18.Name = "textBox18"; + // + // textBox19 + // + resources.ApplyResources(this.textBox19, "textBox19"); + this.textBox19.Name = "textBox19"; + // + // textBox20 + // + resources.ApplyResources(this.textBox20, "textBox20"); + this.textBox20.Name = "textBox20"; + // + // textBox21 + // + resources.ApplyResources(this.textBox21, "textBox21"); + this.textBox21.Name = "textBox21"; + // + // textBox22 + // + resources.ApplyResources(this.textBox22, "textBox22"); + this.textBox22.Name = "textBox22"; + // + // textBox23 + // + resources.ApplyResources(this.textBox23, "textBox23"); + this.textBox23.Name = "textBox23"; + // + // textBox24 + // + resources.ApplyResources(this.textBox24, "textBox24"); + this.textBox24.Name = "textBox24"; + // + // textBox25 + // + resources.ApplyResources(this.textBox25, "textBox25"); + this.textBox25.Name = "textBox25"; + // + // textBox26 + // + resources.ApplyResources(this.textBox26, "textBox26"); + this.textBox26.Name = "textBox26"; + // + // textBox27 + // + resources.ApplyResources(this.textBox27, "textBox27"); + this.textBox27.Name = "textBox27"; + // + // textBox28 + // + resources.ApplyResources(this.textBox28, "textBox28"); + this.textBox28.Name = "textBox28"; + // + // textBox29 + // + resources.ApplyResources(this.textBox29, "textBox29"); + this.textBox29.Name = "textBox29"; + // + // textBox30 + // + resources.ApplyResources(this.textBox30, "textBox30"); + this.textBox30.Name = "textBox30"; + // + // textBox31 + // + resources.ApplyResources(this.textBox31, "textBox31"); + this.textBox31.Name = "textBox31"; + // + // textBox32 + // + resources.ApplyResources(this.textBox32, "textBox32"); + this.textBox32.Name = "textBox32"; + // + // textBox33 + // + resources.ApplyResources(this.textBox33, "textBox33"); + this.textBox33.Name = "textBox33"; + // + // textBox34 + // + resources.ApplyResources(this.textBox34, "textBox34"); + this.textBox34.Name = "textBox34"; + // + // textBox35 + // + resources.ApplyResources(this.textBox35, "textBox35"); + this.textBox35.Name = "textBox35"; + // + // textBox36 + // + resources.ApplyResources(this.textBox36, "textBox36"); + this.textBox36.Name = "textBox36"; + // + // textBox37 + // + resources.ApplyResources(this.textBox37, "textBox37"); + this.textBox37.Name = "textBox37"; + // + // textBox38 + // + resources.ApplyResources(this.textBox38, "textBox38"); + this.textBox38.Name = "textBox38"; + // + // textBox39 + // + resources.ApplyResources(this.textBox39, "textBox39"); + this.textBox39.Name = "textBox39"; + // + // textBox40 + // + resources.ApplyResources(this.textBox40, "textBox40"); + this.textBox40.Name = "textBox40"; + // + // bodyLabel + // + resources.ApplyResources(this.bodyLabel, "bodyLabel"); + this.bodyLabel.Name = "bodyLabel"; + // + // snLabel + // + resources.ApplyResources(this.snLabel, "snLabel"); + this.snLabel.Name = "snLabel"; + // + // bodyLabel2 + // + resources.ApplyResources(this.bodyLabel2, "bodyLabel2"); + this.bodyLabel2.Name = "bodyLabel2"; + // + // snLabel2 + // + resources.ApplyResources(this.snLabel2, "snLabel2"); + this.snLabel2.Name = "snLabel2"; + // + // snRangeGroupBox + // + this.snRangeGroupBox.Controls.Add(this.lastSNRangeCB); + this.snRangeGroupBox.Controls.Add(this.firstSNRangeCB); + this.snRangeGroupBox.Controls.Add(this.exclamationToLabel); + this.snRangeGroupBox.Controls.Add(this.exclamationFromLabel); + this.snRangeGroupBox.Controls.Add(this.toLabel); + this.snRangeGroupBox.Controls.Add(this.fromLabel); + resources.ApplyResources(this.snRangeGroupBox, "snRangeGroupBox"); + this.snRangeGroupBox.Name = "snRangeGroupBox"; + this.snRangeGroupBox.TabStop = false; + // + // lastSNRangeCB + // + resources.ApplyResources(this.lastSNRangeCB, "lastSNRangeCB"); + this.lastSNRangeCB.FormattingEnabled = true; + this.lastSNRangeCB.Name = "lastSNRangeCB"; + this.lastSNRangeCB.SelectedIndexChanged += new System.EventHandler(this.lastSNRangeCB_SelectedIndexChanged); + this.lastSNRangeCB.TextChanged += new System.EventHandler(this.lastSNRangeCB_TextChanged); + // + // firstSNRangeCB + // + resources.ApplyResources(this.firstSNRangeCB, "firstSNRangeCB"); + this.firstSNRangeCB.FormattingEnabled = true; + this.firstSNRangeCB.Name = "firstSNRangeCB"; + this.firstSNRangeCB.SelectedIndexChanged += new System.EventHandler(this.firstSNRangeCB_SelectedIndexChanged); + this.firstSNRangeCB.TextChanged += new System.EventHandler(this.firstSNRangeCB_TextChanged); + // + // exclamationToLabel + // + resources.ApplyResources(this.exclamationToLabel, "exclamationToLabel"); + this.exclamationToLabel.ForeColor = System.Drawing.Color.SpringGreen; + this.exclamationToLabel.Name = "exclamationToLabel"; + // + // exclamationFromLabel + // + resources.ApplyResources(this.exclamationFromLabel, "exclamationFromLabel"); + this.exclamationFromLabel.ForeColor = System.Drawing.Color.SpringGreen; + this.exclamationFromLabel.Name = "exclamationFromLabel"; + // + // toLabel + // + resources.ApplyResources(this.toLabel, "toLabel"); + this.toLabel.Name = "toLabel"; + // + // fromLabel + // + resources.ApplyResources(this.fromLabel, "fromLabel"); + this.fromLabel.Name = "fromLabel"; + // + // serialNumbersGroupBox + // + this.serialNumbersGroupBox.Controls.Add(this.counterLabel2); + this.serialNumbersGroupBox.Controls.Add(this.counterLabel); + this.serialNumbersGroupBox.Controls.Add(this.clearButton); + this.serialNumbersGroupBox.Controls.Add(this.textBox80); + this.serialNumbersGroupBox.Controls.Add(this.textBox79); + this.serialNumbersGroupBox.Controls.Add(this.textBox78); + this.serialNumbersGroupBox.Controls.Add(this.textBox77); + this.serialNumbersGroupBox.Controls.Add(this.textBox76); + this.serialNumbersGroupBox.Controls.Add(this.textBox75); + this.serialNumbersGroupBox.Controls.Add(this.textBox74); + this.serialNumbersGroupBox.Controls.Add(this.textBox73); + this.serialNumbersGroupBox.Controls.Add(this.textBox72); + this.serialNumbersGroupBox.Controls.Add(this.textBox71); + this.serialNumbersGroupBox.Controls.Add(this.textBox70); + this.serialNumbersGroupBox.Controls.Add(this.textBox69); + this.serialNumbersGroupBox.Controls.Add(this.textBox68); + this.serialNumbersGroupBox.Controls.Add(this.textBox67); + this.serialNumbersGroupBox.Controls.Add(this.textBox66); + this.serialNumbersGroupBox.Controls.Add(this.textBox65); + this.serialNumbersGroupBox.Controls.Add(this.textBox64); + this.serialNumbersGroupBox.Controls.Add(this.textBox63); + this.serialNumbersGroupBox.Controls.Add(this.textBox62); + this.serialNumbersGroupBox.Controls.Add(this.textBox61); + this.serialNumbersGroupBox.Controls.Add(this.textBox60); + this.serialNumbersGroupBox.Controls.Add(this.textBox59); + this.serialNumbersGroupBox.Controls.Add(this.textBox58); + this.serialNumbersGroupBox.Controls.Add(this.textBox57); + this.serialNumbersGroupBox.Controls.Add(this.textBox56); + this.serialNumbersGroupBox.Controls.Add(this.textBox55); + this.serialNumbersGroupBox.Controls.Add(this.textBox54); + this.serialNumbersGroupBox.Controls.Add(this.textBox53); + this.serialNumbersGroupBox.Controls.Add(this.textBox52); + this.serialNumbersGroupBox.Controls.Add(this.textBox51); + this.serialNumbersGroupBox.Controls.Add(this.textBox50); + this.serialNumbersGroupBox.Controls.Add(this.textBox49); + this.serialNumbersGroupBox.Controls.Add(this.textBox48); + this.serialNumbersGroupBox.Controls.Add(this.textBox47); + this.serialNumbersGroupBox.Controls.Add(this.textBox46); + this.serialNumbersGroupBox.Controls.Add(this.textBox45); + this.serialNumbersGroupBox.Controls.Add(this.textBox44); + this.serialNumbersGroupBox.Controls.Add(this.textBox43); + this.serialNumbersGroupBox.Controls.Add(this.textBox42); + this.serialNumbersGroupBox.Controls.Add(this.textBox41); + this.serialNumbersGroupBox.Controls.Add(this.comboBox1); + this.serialNumbersGroupBox.Controls.Add(this.label1); + this.serialNumbersGroupBox.Controls.Add(this.snLabel2); + this.serialNumbersGroupBox.Controls.Add(this.checkBox1); + this.serialNumbersGroupBox.Controls.Add(this.bodyLabel2); + this.serialNumbersGroupBox.Controls.Add(this.label2); + this.serialNumbersGroupBox.Controls.Add(this.snLabel); + this.serialNumbersGroupBox.Controls.Add(this.comboBox2); + this.serialNumbersGroupBox.Controls.Add(this.bodyLabel); + this.serialNumbersGroupBox.Controls.Add(this.checkBox2); + this.serialNumbersGroupBox.Controls.Add(this.textBox40); + this.serialNumbersGroupBox.Controls.Add(this.label3); + this.serialNumbersGroupBox.Controls.Add(this.textBox39); + this.serialNumbersGroupBox.Controls.Add(this.comboBox3); + this.serialNumbersGroupBox.Controls.Add(this.textBox38); + this.serialNumbersGroupBox.Controls.Add(this.checkBox3); + this.serialNumbersGroupBox.Controls.Add(this.textBox37); + this.serialNumbersGroupBox.Controls.Add(this.label4); + this.serialNumbersGroupBox.Controls.Add(this.textBox36); + this.serialNumbersGroupBox.Controls.Add(this.comboBox4); + this.serialNumbersGroupBox.Controls.Add(this.textBox35); + this.serialNumbersGroupBox.Controls.Add(this.checkBox4); + this.serialNumbersGroupBox.Controls.Add(this.textBox34); + this.serialNumbersGroupBox.Controls.Add(this.label5); + this.serialNumbersGroupBox.Controls.Add(this.textBox33); + this.serialNumbersGroupBox.Controls.Add(this.comboBox5); + this.serialNumbersGroupBox.Controls.Add(this.textBox32); + this.serialNumbersGroupBox.Controls.Add(this.checkBox5); + this.serialNumbersGroupBox.Controls.Add(this.textBox31); + this.serialNumbersGroupBox.Controls.Add(this.label6); + this.serialNumbersGroupBox.Controls.Add(this.textBox30); + this.serialNumbersGroupBox.Controls.Add(this.comboBox6); + this.serialNumbersGroupBox.Controls.Add(this.textBox29); + this.serialNumbersGroupBox.Controls.Add(this.checkBox6); + this.serialNumbersGroupBox.Controls.Add(this.textBox28); + this.serialNumbersGroupBox.Controls.Add(this.label7); + this.serialNumbersGroupBox.Controls.Add(this.textBox27); + this.serialNumbersGroupBox.Controls.Add(this.comboBox7); + this.serialNumbersGroupBox.Controls.Add(this.textBox26); + this.serialNumbersGroupBox.Controls.Add(this.checkBox7); + this.serialNumbersGroupBox.Controls.Add(this.textBox25); + this.serialNumbersGroupBox.Controls.Add(this.label8); + this.serialNumbersGroupBox.Controls.Add(this.textBox24); + this.serialNumbersGroupBox.Controls.Add(this.comboBox8); + this.serialNumbersGroupBox.Controls.Add(this.textBox23); + this.serialNumbersGroupBox.Controls.Add(this.checkBox8); + this.serialNumbersGroupBox.Controls.Add(this.textBox22); + this.serialNumbersGroupBox.Controls.Add(this.label9); + this.serialNumbersGroupBox.Controls.Add(this.textBox21); + this.serialNumbersGroupBox.Controls.Add(this.comboBox9); + this.serialNumbersGroupBox.Controls.Add(this.textBox20); + this.serialNumbersGroupBox.Controls.Add(this.checkBox9); + this.serialNumbersGroupBox.Controls.Add(this.textBox19); + this.serialNumbersGroupBox.Controls.Add(this.label10); + this.serialNumbersGroupBox.Controls.Add(this.textBox18); + this.serialNumbersGroupBox.Controls.Add(this.comboBox10); + this.serialNumbersGroupBox.Controls.Add(this.textBox17); + this.serialNumbersGroupBox.Controls.Add(this.checkBox10); + this.serialNumbersGroupBox.Controls.Add(this.textBox16); + this.serialNumbersGroupBox.Controls.Add(this.label11); + this.serialNumbersGroupBox.Controls.Add(this.textBox15); + this.serialNumbersGroupBox.Controls.Add(this.comboBox11); + this.serialNumbersGroupBox.Controls.Add(this.textBox14); + this.serialNumbersGroupBox.Controls.Add(this.checkBox11); + this.serialNumbersGroupBox.Controls.Add(this.textBox13); + this.serialNumbersGroupBox.Controls.Add(this.label12); + this.serialNumbersGroupBox.Controls.Add(this.textBox12); + this.serialNumbersGroupBox.Controls.Add(this.comboBox12); + this.serialNumbersGroupBox.Controls.Add(this.textBox11); + this.serialNumbersGroupBox.Controls.Add(this.checkBox12); + this.serialNumbersGroupBox.Controls.Add(this.textBox10); + this.serialNumbersGroupBox.Controls.Add(this.label13); + this.serialNumbersGroupBox.Controls.Add(this.textBox9); + this.serialNumbersGroupBox.Controls.Add(this.comboBox13); + this.serialNumbersGroupBox.Controls.Add(this.textBox8); + this.serialNumbersGroupBox.Controls.Add(this.checkBox13); + this.serialNumbersGroupBox.Controls.Add(this.textBox7); + this.serialNumbersGroupBox.Controls.Add(this.label14); + this.serialNumbersGroupBox.Controls.Add(this.textBox6); + this.serialNumbersGroupBox.Controls.Add(this.comboBox14); + this.serialNumbersGroupBox.Controls.Add(this.textBox5); + this.serialNumbersGroupBox.Controls.Add(this.checkBox14); + this.serialNumbersGroupBox.Controls.Add(this.textBox4); + this.serialNumbersGroupBox.Controls.Add(this.label15); + this.serialNumbersGroupBox.Controls.Add(this.textBox3); + this.serialNumbersGroupBox.Controls.Add(this.comboBox15); + this.serialNumbersGroupBox.Controls.Add(this.textBox2); + this.serialNumbersGroupBox.Controls.Add(this.checkBox15); + this.serialNumbersGroupBox.Controls.Add(this.textBox1); + this.serialNumbersGroupBox.Controls.Add(this.label16); + this.serialNumbersGroupBox.Controls.Add(this.checkBox40); + this.serialNumbersGroupBox.Controls.Add(this.comboBox16); + this.serialNumbersGroupBox.Controls.Add(this.comboBox40); + this.serialNumbersGroupBox.Controls.Add(this.checkBox16); + this.serialNumbersGroupBox.Controls.Add(this.label40); + this.serialNumbersGroupBox.Controls.Add(this.label17); + this.serialNumbersGroupBox.Controls.Add(this.checkBox39); + this.serialNumbersGroupBox.Controls.Add(this.comboBox17); + this.serialNumbersGroupBox.Controls.Add(this.comboBox39); + this.serialNumbersGroupBox.Controls.Add(this.checkBox17); + this.serialNumbersGroupBox.Controls.Add(this.label39); + this.serialNumbersGroupBox.Controls.Add(this.label18); + this.serialNumbersGroupBox.Controls.Add(this.checkBox38); + this.serialNumbersGroupBox.Controls.Add(this.comboBox18); + this.serialNumbersGroupBox.Controls.Add(this.comboBox38); + this.serialNumbersGroupBox.Controls.Add(this.checkBox18); + this.serialNumbersGroupBox.Controls.Add(this.label38); + this.serialNumbersGroupBox.Controls.Add(this.label19); + this.serialNumbersGroupBox.Controls.Add(this.checkBox37); + this.serialNumbersGroupBox.Controls.Add(this.comboBox19); + this.serialNumbersGroupBox.Controls.Add(this.comboBox37); + this.serialNumbersGroupBox.Controls.Add(this.checkBox19); + this.serialNumbersGroupBox.Controls.Add(this.label37); + this.serialNumbersGroupBox.Controls.Add(this.label20); + this.serialNumbersGroupBox.Controls.Add(this.checkBox36); + this.serialNumbersGroupBox.Controls.Add(this.comboBox20); + this.serialNumbersGroupBox.Controls.Add(this.comboBox36); + this.serialNumbersGroupBox.Controls.Add(this.checkBox20); + this.serialNumbersGroupBox.Controls.Add(this.label36); + this.serialNumbersGroupBox.Controls.Add(this.label21); + this.serialNumbersGroupBox.Controls.Add(this.checkBox35); + this.serialNumbersGroupBox.Controls.Add(this.comboBox21); + this.serialNumbersGroupBox.Controls.Add(this.comboBox35); + this.serialNumbersGroupBox.Controls.Add(this.checkBox21); + this.serialNumbersGroupBox.Controls.Add(this.label35); + this.serialNumbersGroupBox.Controls.Add(this.label22); + this.serialNumbersGroupBox.Controls.Add(this.checkBox34); + this.serialNumbersGroupBox.Controls.Add(this.comboBox22); + this.serialNumbersGroupBox.Controls.Add(this.comboBox34); + this.serialNumbersGroupBox.Controls.Add(this.checkBox22); + this.serialNumbersGroupBox.Controls.Add(this.label34); + this.serialNumbersGroupBox.Controls.Add(this.label23); + this.serialNumbersGroupBox.Controls.Add(this.checkBox33); + this.serialNumbersGroupBox.Controls.Add(this.comboBox23); + this.serialNumbersGroupBox.Controls.Add(this.comboBox33); + this.serialNumbersGroupBox.Controls.Add(this.checkBox23); + this.serialNumbersGroupBox.Controls.Add(this.label33); + this.serialNumbersGroupBox.Controls.Add(this.label24); + this.serialNumbersGroupBox.Controls.Add(this.checkBox32); + this.serialNumbersGroupBox.Controls.Add(this.comboBox24); + this.serialNumbersGroupBox.Controls.Add(this.comboBox32); + this.serialNumbersGroupBox.Controls.Add(this.checkBox24); + this.serialNumbersGroupBox.Controls.Add(this.label32); + this.serialNumbersGroupBox.Controls.Add(this.label25); + this.serialNumbersGroupBox.Controls.Add(this.checkBox31); + this.serialNumbersGroupBox.Controls.Add(this.comboBox25); + this.serialNumbersGroupBox.Controls.Add(this.comboBox31); + this.serialNumbersGroupBox.Controls.Add(this.checkBox25); + this.serialNumbersGroupBox.Controls.Add(this.label31); + this.serialNumbersGroupBox.Controls.Add(this.label26); + this.serialNumbersGroupBox.Controls.Add(this.checkBox30); + this.serialNumbersGroupBox.Controls.Add(this.comboBox26); + this.serialNumbersGroupBox.Controls.Add(this.comboBox30); + this.serialNumbersGroupBox.Controls.Add(this.checkBox26); + this.serialNumbersGroupBox.Controls.Add(this.label30); + this.serialNumbersGroupBox.Controls.Add(this.label27); + this.serialNumbersGroupBox.Controls.Add(this.checkBox29); + this.serialNumbersGroupBox.Controls.Add(this.comboBox27); + this.serialNumbersGroupBox.Controls.Add(this.comboBox29); + this.serialNumbersGroupBox.Controls.Add(this.checkBox27); + this.serialNumbersGroupBox.Controls.Add(this.label29); + this.serialNumbersGroupBox.Controls.Add(this.label28); + this.serialNumbersGroupBox.Controls.Add(this.checkBox28); + this.serialNumbersGroupBox.Controls.Add(this.comboBox28); + resources.ApplyResources(this.serialNumbersGroupBox, "serialNumbersGroupBox"); + this.serialNumbersGroupBox.Name = "serialNumbersGroupBox"; + this.serialNumbersGroupBox.TabStop = false; + // + // counterLabel2 + // + resources.ApplyResources(this.counterLabel2, "counterLabel2"); + this.counterLabel2.Name = "counterLabel2"; + // + // counterLabel + // + resources.ApplyResources(this.counterLabel, "counterLabel"); + this.counterLabel.Name = "counterLabel"; + // + // textBox80 + // + resources.ApplyResources(this.textBox80, "textBox80"); + this.textBox80.Name = "textBox80"; + this.textBox80.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox80_KeyPress); + // + // textBox79 + // + resources.ApplyResources(this.textBox79, "textBox79"); + this.textBox79.Name = "textBox79"; + this.textBox79.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox79_KeyPress); + // + // textBox78 + // + resources.ApplyResources(this.textBox78, "textBox78"); + this.textBox78.Name = "textBox78"; + this.textBox78.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox78_KeyPress); + // + // textBox77 + // + resources.ApplyResources(this.textBox77, "textBox77"); + this.textBox77.Name = "textBox77"; + this.textBox77.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox77_KeyPress); + // + // textBox76 + // + resources.ApplyResources(this.textBox76, "textBox76"); + this.textBox76.Name = "textBox76"; + this.textBox76.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox76_KeyPress); + // + // textBox75 + // + resources.ApplyResources(this.textBox75, "textBox75"); + this.textBox75.Name = "textBox75"; + this.textBox75.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox75_KeyPress); + // + // textBox74 + // + resources.ApplyResources(this.textBox74, "textBox74"); + this.textBox74.Name = "textBox74"; + this.textBox74.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox74_KeyPress); + // + // textBox73 + // + resources.ApplyResources(this.textBox73, "textBox73"); + this.textBox73.Name = "textBox73"; + this.textBox73.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox73_KeyPress); + // + // textBox72 + // + resources.ApplyResources(this.textBox72, "textBox72"); + this.textBox72.Name = "textBox72"; + this.textBox72.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox72_KeyPress); + // + // textBox71 + // + resources.ApplyResources(this.textBox71, "textBox71"); + this.textBox71.Name = "textBox71"; + this.textBox71.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox71_KeyPress); + // + // textBox70 + // + resources.ApplyResources(this.textBox70, "textBox70"); + this.textBox70.Name = "textBox70"; + this.textBox70.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox70_KeyPress); + // + // textBox69 + // + resources.ApplyResources(this.textBox69, "textBox69"); + this.textBox69.Name = "textBox69"; + this.textBox69.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox69_KeyPress); + // + // textBox68 + // + resources.ApplyResources(this.textBox68, "textBox68"); + this.textBox68.Name = "textBox68"; + this.textBox68.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox68_KeyPress); + // + // textBox67 + // + resources.ApplyResources(this.textBox67, "textBox67"); + this.textBox67.Name = "textBox67"; + this.textBox67.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox67_KeyPress); + // + // textBox66 + // + resources.ApplyResources(this.textBox66, "textBox66"); + this.textBox66.Name = "textBox66"; + this.textBox66.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox66_KeyPress); + // + // textBox65 + // + resources.ApplyResources(this.textBox65, "textBox65"); + this.textBox65.Name = "textBox65"; + this.textBox65.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox65_KeyPress); + // + // textBox64 + // + resources.ApplyResources(this.textBox64, "textBox64"); + this.textBox64.Name = "textBox64"; + this.textBox64.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox64_KeyPress); + // + // textBox63 + // + resources.ApplyResources(this.textBox63, "textBox63"); + this.textBox63.Name = "textBox63"; + this.textBox63.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox63_KeyPress); + // + // textBox62 + // + resources.ApplyResources(this.textBox62, "textBox62"); + this.textBox62.Name = "textBox62"; + this.textBox62.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox62_KeyPress); + // + // textBox61 + // + resources.ApplyResources(this.textBox61, "textBox61"); + this.textBox61.Name = "textBox61"; + this.textBox61.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox61_KeyPress); + // + // textBox60 + // + resources.ApplyResources(this.textBox60, "textBox60"); + this.textBox60.Name = "textBox60"; + this.textBox60.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox60_KeyPress); + // + // textBox59 + // + resources.ApplyResources(this.textBox59, "textBox59"); + this.textBox59.Name = "textBox59"; + this.textBox59.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox59_KeyPress); + // + // textBox58 + // + resources.ApplyResources(this.textBox58, "textBox58"); + this.textBox58.Name = "textBox58"; + this.textBox58.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox58_KeyPress); + // + // textBox57 + // + resources.ApplyResources(this.textBox57, "textBox57"); + this.textBox57.Name = "textBox57"; + this.textBox57.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox57_KeyPress); + // + // textBox56 + // + resources.ApplyResources(this.textBox56, "textBox56"); + this.textBox56.Name = "textBox56"; + this.textBox56.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox56_KeyPress); + // + // textBox55 + // + resources.ApplyResources(this.textBox55, "textBox55"); + this.textBox55.Name = "textBox55"; + this.textBox55.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox55_KeyPress); + // + // textBox54 + // + resources.ApplyResources(this.textBox54, "textBox54"); + this.textBox54.Name = "textBox54"; + this.textBox54.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox54_KeyPress); + // + // textBox53 + // + resources.ApplyResources(this.textBox53, "textBox53"); + this.textBox53.Name = "textBox53"; + this.textBox53.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox53_KeyPress); + // + // textBox52 + // + resources.ApplyResources(this.textBox52, "textBox52"); + this.textBox52.Name = "textBox52"; + this.textBox52.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox52_KeyPress); + // + // textBox51 + // + resources.ApplyResources(this.textBox51, "textBox51"); + this.textBox51.Name = "textBox51"; + this.textBox51.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox51_KeyPress); + // + // textBox50 + // + resources.ApplyResources(this.textBox50, "textBox50"); + this.textBox50.Name = "textBox50"; + this.textBox50.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox50_KeyPress); + // + // textBox49 + // + resources.ApplyResources(this.textBox49, "textBox49"); + this.textBox49.Name = "textBox49"; + this.textBox49.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox49_KeyPress); + // + // textBox48 + // + resources.ApplyResources(this.textBox48, "textBox48"); + this.textBox48.Name = "textBox48"; + this.textBox48.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox48_KeyPress); + // + // textBox47 + // + resources.ApplyResources(this.textBox47, "textBox47"); + this.textBox47.Name = "textBox47"; + this.textBox47.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox47_KeyPress); + // + // textBox46 + // + resources.ApplyResources(this.textBox46, "textBox46"); + this.textBox46.Name = "textBox46"; + this.textBox46.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox46_KeyPress); + // + // textBox45 + // + resources.ApplyResources(this.textBox45, "textBox45"); + this.textBox45.Name = "textBox45"; + this.textBox45.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox45_KeyPress); + // + // textBox44 + // + resources.ApplyResources(this.textBox44, "textBox44"); + this.textBox44.Name = "textBox44"; + this.textBox44.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox44_KeyPress); + // + // textBox43 + // + resources.ApplyResources(this.textBox43, "textBox43"); + this.textBox43.Name = "textBox43"; + this.textBox43.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox43_KeyPress); + // + // textBox42 + // + resources.ApplyResources(this.textBox42, "textBox42"); + this.textBox42.Name = "textBox42"; + this.textBox42.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox42_KeyPress); + // + // textBox41 + // + resources.ApplyResources(this.textBox41, "textBox41"); + this.textBox41.Name = "textBox41"; + this.textBox41.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox41_KeyPress); + // + // batchesGroupBox + // + this.batchesGroupBox.Controls.Add(this.batchesCheckBox); + this.batchesGroupBox.Controls.Add(this.flowLayoutPanel2); + resources.ApplyResources(this.batchesGroupBox, "batchesGroupBox"); + this.batchesGroupBox.Name = "batchesGroupBox"; + this.batchesGroupBox.TabStop = false; + // + // batchesCheckBox + // + resources.ApplyResources(this.batchesCheckBox, "batchesCheckBox"); + this.batchesCheckBox.Name = "batchesCheckBox"; + this.batchesCheckBox.UseVisualStyleBackColor = true; + this.batchesCheckBox.CheckStateChanged += new System.EventHandler(this.batchesCheckBox_CheckStateChanged); + // + // flowLayoutPanel2 + // + resources.ApplyResources(this.flowLayoutPanel2, "flowLayoutPanel2"); + this.flowLayoutPanel2.Name = "flowLayoutPanel2"; + // + // processComboBox + // + resources.ApplyResources(this.processComboBox, "processComboBox"); + this.processComboBox.FormattingEnabled = true; + this.processComboBox.Name = "processComboBox"; + // + // workflowGroupBox + // + this.workflowGroupBox.Controls.Add(this.workflowDescriptionLabel); + this.workflowGroupBox.Controls.Add(this.processComboBox); + resources.ApplyResources(this.workflowGroupBox, "workflowGroupBox"); + this.workflowGroupBox.Name = "workflowGroupBox"; + this.workflowGroupBox.TabStop = false; + // + // workflowDescriptionLabel + // + resources.ApplyResources(this.workflowDescriptionLabel, "workflowDescriptionLabel"); + this.workflowDescriptionLabel.Name = "workflowDescriptionLabel"; + // + // FormForMechanicalMetersWithTracing + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.DarkGoldenrod; + this.Controls.Add(this.workflowGroupBox); + this.Controls.Add(this.batchesGroupBox); + this.Controls.Add(this.serialNumbersGroupBox); + this.Controls.Add(this.snRangeGroupBox); + this.Controls.Add(this.orderGroupBox); + this.Controls.Add(this.okButton); + this.ForeColor = System.Drawing.Color.Black; + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; + this.Name = "FormForMechanicalMetersWithTracing"; + this.TopMost = true; + this.Load += new System.EventHandler(this.CycleBeginningForm_Load); + this.orderGroupBox.ResumeLayout(false); + this.orderGroupBox.PerformLayout(); + this.snRangeGroupBox.ResumeLayout(false); + this.snRangeGroupBox.PerformLayout(); + this.serialNumbersGroupBox.ResumeLayout(false); + this.serialNumbersGroupBox.PerformLayout(); + this.batchesGroupBox.ResumeLayout(false); + this.batchesGroupBox.PerformLayout(); + this.workflowGroupBox.ResumeLayout(false); + this.workflowGroupBox.PerformLayout(); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.Button okButton; + private System.Windows.Forms.GroupBox orderGroupBox; + private System.Windows.Forms.ComboBox orderCB; + private System.Windows.Forms.Button clearButton; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.ComboBox comboBox1; + private System.Windows.Forms.CheckBox checkBox1; + private System.Windows.Forms.CheckBox checkBox2; + private System.Windows.Forms.ComboBox comboBox2; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.CheckBox checkBox3; + private System.Windows.Forms.ComboBox comboBox3; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.CheckBox checkBox4; + private System.Windows.Forms.ComboBox comboBox4; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.CheckBox checkBox5; + private System.Windows.Forms.ComboBox comboBox5; + private System.Windows.Forms.Label label5; + private System.Windows.Forms.CheckBox checkBox6; + private System.Windows.Forms.ComboBox comboBox6; + private System.Windows.Forms.Label label6; + private System.Windows.Forms.CheckBox checkBox7; + private System.Windows.Forms.ComboBox comboBox7; + private System.Windows.Forms.Label label7; + private System.Windows.Forms.CheckBox checkBox8; + private System.Windows.Forms.ComboBox comboBox8; + private System.Windows.Forms.Label label8; + private System.Windows.Forms.CheckBox checkBox9; + private System.Windows.Forms.ComboBox comboBox9; + private System.Windows.Forms.Label label9; + private System.Windows.Forms.CheckBox checkBox10; + private System.Windows.Forms.ComboBox comboBox10; + private System.Windows.Forms.Label label10; + private System.Windows.Forms.CheckBox checkBox11; + private System.Windows.Forms.ComboBox comboBox11; + private System.Windows.Forms.Label label11; + private System.Windows.Forms.CheckBox checkBox12; + private System.Windows.Forms.ComboBox comboBox12; + private System.Windows.Forms.Label label12; + private System.Windows.Forms.CheckBox checkBox13; + private System.Windows.Forms.ComboBox comboBox13; + private System.Windows.Forms.Label label13; + private System.Windows.Forms.CheckBox checkBox14; + private System.Windows.Forms.ComboBox comboBox14; + private System.Windows.Forms.Label label14; + private System.Windows.Forms.CheckBox checkBox15; + private System.Windows.Forms.ComboBox comboBox15; + private System.Windows.Forms.Label label15; + private System.Windows.Forms.CheckBox checkBox16; + private System.Windows.Forms.ComboBox comboBox16; + private System.Windows.Forms.Label label16; + private System.Windows.Forms.CheckBox checkBox17; + private System.Windows.Forms.ComboBox comboBox17; + private System.Windows.Forms.Label label17; + private System.Windows.Forms.CheckBox checkBox18; + private System.Windows.Forms.ComboBox comboBox18; + private System.Windows.Forms.Label label18; + private System.Windows.Forms.CheckBox checkBox19; + private System.Windows.Forms.ComboBox comboBox19; + private System.Windows.Forms.Label label19; + private System.Windows.Forms.CheckBox checkBox20; + private System.Windows.Forms.ComboBox comboBox20; + private System.Windows.Forms.Label label20; + private System.Windows.Forms.CheckBox checkBox40; + private System.Windows.Forms.ComboBox comboBox40; + private System.Windows.Forms.Label label40; + private System.Windows.Forms.CheckBox checkBox39; + private System.Windows.Forms.ComboBox comboBox39; + private System.Windows.Forms.Label label39; + private System.Windows.Forms.CheckBox checkBox38; + private System.Windows.Forms.ComboBox comboBox38; + private System.Windows.Forms.Label label38; + private System.Windows.Forms.CheckBox checkBox37; + private System.Windows.Forms.ComboBox comboBox37; + private System.Windows.Forms.Label label37; + private System.Windows.Forms.CheckBox checkBox36; + private System.Windows.Forms.ComboBox comboBox36; + private System.Windows.Forms.Label label36; + private System.Windows.Forms.CheckBox checkBox35; + private System.Windows.Forms.ComboBox comboBox35; + private System.Windows.Forms.Label label35; + private System.Windows.Forms.CheckBox checkBox34; + private System.Windows.Forms.ComboBox comboBox34; + private System.Windows.Forms.Label label34; + private System.Windows.Forms.CheckBox checkBox33; + private System.Windows.Forms.ComboBox comboBox33; + private System.Windows.Forms.Label label33; + private System.Windows.Forms.CheckBox checkBox32; + private System.Windows.Forms.ComboBox comboBox32; + private System.Windows.Forms.Label label32; + private System.Windows.Forms.CheckBox checkBox31; + private System.Windows.Forms.ComboBox comboBox31; + private System.Windows.Forms.Label label31; + private System.Windows.Forms.CheckBox checkBox30; + private System.Windows.Forms.ComboBox comboBox30; + private System.Windows.Forms.Label label30; + private System.Windows.Forms.CheckBox checkBox29; + private System.Windows.Forms.ComboBox comboBox29; + private System.Windows.Forms.Label label29; + private System.Windows.Forms.CheckBox checkBox28; + private System.Windows.Forms.ComboBox comboBox28; + private System.Windows.Forms.Label label28; + private System.Windows.Forms.CheckBox checkBox27; + private System.Windows.Forms.ComboBox comboBox27; + private System.Windows.Forms.Label label27; + private System.Windows.Forms.CheckBox checkBox26; + private System.Windows.Forms.ComboBox comboBox26; + private System.Windows.Forms.Label label26; + private System.Windows.Forms.CheckBox checkBox25; + private System.Windows.Forms.ComboBox comboBox25; + private System.Windows.Forms.Label label25; + private System.Windows.Forms.CheckBox checkBox24; + private System.Windows.Forms.ComboBox comboBox24; + private System.Windows.Forms.Label label24; + private System.Windows.Forms.CheckBox checkBox23; + private System.Windows.Forms.ComboBox comboBox23; + private System.Windows.Forms.Label label23; + private System.Windows.Forms.CheckBox checkBox22; + private System.Windows.Forms.ComboBox comboBox22; + private System.Windows.Forms.Label label22; + private System.Windows.Forms.CheckBox checkBox21; + private System.Windows.Forms.ComboBox comboBox21; + private System.Windows.Forms.Label label21; + private System.Windows.Forms.TextBox textBox1; + private System.Windows.Forms.TextBox textBox2; + private System.Windows.Forms.TextBox textBox3; + private System.Windows.Forms.TextBox textBox4; + private System.Windows.Forms.TextBox textBox5; + private System.Windows.Forms.TextBox textBox6; + private System.Windows.Forms.TextBox textBox7; + private System.Windows.Forms.TextBox textBox8; + private System.Windows.Forms.TextBox textBox9; + private System.Windows.Forms.TextBox textBox10; + private System.Windows.Forms.TextBox textBox11; + private System.Windows.Forms.TextBox textBox12; + private System.Windows.Forms.TextBox textBox13; + private System.Windows.Forms.TextBox textBox14; + private System.Windows.Forms.TextBox textBox15; + private System.Windows.Forms.TextBox textBox16; + private System.Windows.Forms.TextBox textBox17; + private System.Windows.Forms.TextBox textBox18; + private System.Windows.Forms.TextBox textBox19; + private System.Windows.Forms.TextBox textBox20; + private System.Windows.Forms.TextBox textBox21; + private System.Windows.Forms.TextBox textBox22; + private System.Windows.Forms.TextBox textBox23; + private System.Windows.Forms.TextBox textBox24; + private System.Windows.Forms.TextBox textBox25; + private System.Windows.Forms.TextBox textBox26; + private System.Windows.Forms.TextBox textBox27; + private System.Windows.Forms.TextBox textBox28; + private System.Windows.Forms.TextBox textBox29; + private System.Windows.Forms.TextBox textBox30; + private System.Windows.Forms.TextBox textBox31; + private System.Windows.Forms.TextBox textBox32; + private System.Windows.Forms.TextBox textBox33; + private System.Windows.Forms.TextBox textBox34; + private System.Windows.Forms.TextBox textBox35; + private System.Windows.Forms.TextBox textBox36; + private System.Windows.Forms.TextBox textBox37; + private System.Windows.Forms.TextBox textBox38; + private System.Windows.Forms.TextBox textBox39; + private System.Windows.Forms.TextBox textBox40; + private System.Windows.Forms.Label bodyLabel; + private System.Windows.Forms.Label snLabel; + private System.Windows.Forms.Label bodyLabel2; + private System.Windows.Forms.Label snLabel2; + private System.Windows.Forms.Button reloadButton; + private System.Windows.Forms.TextBox pcsCountTextBox; + private System.Windows.Forms.TextBox firstSNTextBox; + private System.Windows.Forms.GroupBox snRangeGroupBox; + private System.Windows.Forms.Label toLabel; + private System.Windows.Forms.Label fromLabel; + private System.Windows.Forms.Label piecesCountLabel; + private System.Windows.Forms.Label firstSNLabel; + private System.Windows.Forms.Label exclamationToLabel; + private System.Windows.Forms.Label exclamationFromLabel; + private System.Windows.Forms.Label exclamationPOLabel; + private System.Windows.Forms.ComboBox firstSNRangeCB; + private System.Windows.Forms.ComboBox lastSNRangeCB; + private System.Windows.Forms.GroupBox serialNumbersGroupBox; + private System.Windows.Forms.Label snDigitsLabel; + private System.Windows.Forms.Label suffixLabel; + private System.Windows.Forms.Label prefixLabel; + private System.Windows.Forms.TextBox snDigitsTextBox; + private System.Windows.Forms.TextBox suffixTextBox; + private System.Windows.Forms.TextBox prefixTextBox; + private System.Windows.Forms.Label counterLabel2; + private System.Windows.Forms.Label counterLabel; + private System.Windows.Forms.TextBox textBox80; + private System.Windows.Forms.TextBox textBox79; + private System.Windows.Forms.TextBox textBox78; + private System.Windows.Forms.TextBox textBox77; + private System.Windows.Forms.TextBox textBox76; + private System.Windows.Forms.TextBox textBox75; + private System.Windows.Forms.TextBox textBox74; + private System.Windows.Forms.TextBox textBox73; + private System.Windows.Forms.TextBox textBox72; + private System.Windows.Forms.TextBox textBox71; + private System.Windows.Forms.TextBox textBox70; + private System.Windows.Forms.TextBox textBox69; + private System.Windows.Forms.TextBox textBox68; + private System.Windows.Forms.TextBox textBox67; + private System.Windows.Forms.TextBox textBox66; + private System.Windows.Forms.TextBox textBox65; + private System.Windows.Forms.TextBox textBox64; + private System.Windows.Forms.TextBox textBox63; + private System.Windows.Forms.TextBox textBox62; + private System.Windows.Forms.TextBox textBox61; + private System.Windows.Forms.TextBox textBox60; + private System.Windows.Forms.TextBox textBox59; + private System.Windows.Forms.TextBox textBox58; + private System.Windows.Forms.TextBox textBox57; + private System.Windows.Forms.TextBox textBox56; + private System.Windows.Forms.TextBox textBox55; + private System.Windows.Forms.TextBox textBox54; + private System.Windows.Forms.TextBox textBox53; + private System.Windows.Forms.TextBox textBox52; + private System.Windows.Forms.TextBox textBox51; + private System.Windows.Forms.TextBox textBox50; + private System.Windows.Forms.TextBox textBox49; + private System.Windows.Forms.TextBox textBox48; + private System.Windows.Forms.TextBox textBox47; + private System.Windows.Forms.TextBox textBox46; + private System.Windows.Forms.TextBox textBox45; + private System.Windows.Forms.TextBox textBox44; + private System.Windows.Forms.TextBox textBox43; + private System.Windows.Forms.TextBox textBox42; + private System.Windows.Forms.TextBox textBox41; + private System.Windows.Forms.GroupBox batchesGroupBox; + private System.Windows.Forms.CheckBox batchesCheckBox; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel2; + private System.Windows.Forms.ComboBox processComboBox; + private System.Windows.Forms.GroupBox workflowGroupBox; + private System.Windows.Forms.Label workflowDescriptionLabel; + } +} \ No newline at end of file diff --git a/TBF/BenchControl/DataEntry/S620/FormForMechanicalMetersWithTracing.cs b/TBF/BenchControl/DataEntry/S620/FormForMechanicalMetersWithTracing.cs new file mode 100644 index 000000000..de202f101 --- /dev/null +++ b/TBF/BenchControl/DataEntry/S620/FormForMechanicalMetersWithTracing.cs @@ -0,0 +1,973 @@ +/// +/// Copyright (c) 2020 Sensus Slovensko a.s. +/// +using System; +using System.Collections.Generic; +using System.Windows.Forms; +using log4net; +using TBF.BenchControl.Sequences; +using TBF.Resources; +using Oracle.DataAccess.Client; +using TracingDB.Entities; +using NHibernate; +using System.Threading; +using TracingDB; + +namespace TBF.BenchControl.DataEntry.S620 +{ + public partial class FormForMechanicalMetersWithTracing : Form, GenericDevices.IHasCompleted + { + private static readonly ILog log = LogManager.GetLogger(typeof(FormForMechanicalMetersWithTracing)); + + /// Set to 'true' when the form closes + public bool Completed { get { return completed; } } + bool completed; + + /// Number of water meters + IList waterMeters; + readonly int wmsCount; + readonly bool skipFailed; + + /// To be retrieved after the form is closed + public string PurchaseOrder; + public string[] BodyNrText; + public int[] AssignedSerialNr; + public string[] CompleteSerialNr; + public bool[] Disabled; + public string Prefix; /// S/N prefix - Loaded from Oracle DB table VT_AUFTRAG_PD + public string Suffix; /// S/N suffix - Loaded from Oracle DB table VT_AUFTRAG_PD + + /// Loaded from Oracle DB table VT_AUFTRAG_PD + int firstSN; /// First serial number + int snDigits; /// Number of digits of the middle part of the serial number + int pcsCount; /// Pieces count + + IList foundMeters; + IList foundSNsWithinRange; + IList assignedSNs; + + /// Entered manually + int snRangeFirst; /// 0 = invalid + int snRangeLast; /// 0 = invalid + + + /// + /// Production tracing + /// + ISession dbSession; + IList processes; /// Processes from the database + + Process currentProcess; /// Currently used workflow + Workstep currentWorkstep; /// Currently used workstep(s) + IList workstepsOfTheCurrentProcess; + + /// Previous workstep verification + Workstep verifiedWorkstep; + Part verifiedPart; /// Applicable when verifyReferencePart == false + bool verifyReferencePart; + + /// Items to be scanned/filled in + IList komponenty; + IList palety; + + public int ExtraBatteryLifetime { get { return 0; } } + + + /// Number of text boxes for serial numbers + int textBoxesCount; + Label[] labels; + ComboBox[] bodyNrBoxes; + TextBox[] serialNrBoxes; + TextBox[] counterNrBoxes; + CheckBox[] checkBoxes; + IList enabledBodyNrBoxes; /// combo boxes containing body numbers + IList enabledSerialNrBoxes; /// text boxes containing assigned serial numbers + IList enabledCounterNrBoxes; /// text boxes containing assigned serial numbers + readonly LocalSettings LS; + + + /// Parameterless constructor for common functionality + public FormForMechanicalMetersWithTracing() + { + InitializeComponent(); + ControlBox = false; + ManageCheckGroupBox(batchesCheckBox, batchesGroupBox); + + firstSN = 0; + snDigits = 0; + pcsCount = 0; + Prefix = null; + Suffix = null; + + foundMeters = new List(); + foundSNsWithinRange = new List(); + assignedSNs = new List(); + snRangeFirst = 0; + snRangeLast = 0; + LS = Program.LocalSettings; + + textBoxesCount = 40; + labels = new Label[] + { + label1, label2, label3, label4, label5, label6, label7, label8, label9, label10, + label11, label12, label13, label14, label15, label16, label17, label18, label19, label20, + label21, label22, label23, label24, label25, label26, label27, label28, label29, label30, + label31, label32, label33, label34, label35, label36, label37, label38, label39, label40, + }; + bodyNrBoxes = new ComboBox[] + { + comboBox1, comboBox2, comboBox3, comboBox4, comboBox5, comboBox6, comboBox7, comboBox8, comboBox9, comboBox10, + comboBox11, comboBox12, comboBox13, comboBox14, comboBox15, comboBox16, comboBox17, comboBox18, comboBox19, comboBox20, + comboBox21, comboBox22, comboBox23, comboBox24, comboBox25, comboBox26, comboBox27, comboBox28, comboBox29, comboBox30, + comboBox31, comboBox32, comboBox33, comboBox34, comboBox35, comboBox36, comboBox37, comboBox38, comboBox39, comboBox40, + }; + serialNrBoxes = new TextBox[] + { + textBox1, textBox2, textBox3, textBox4, textBox5, textBox6, textBox7, textBox8, textBox9, textBox10, + textBox11, textBox12, textBox13, textBox14, textBox15, textBox16, textBox17, textBox18, textBox19, textBox20, + textBox21, textBox22, textBox23, textBox24, textBox25, textBox26, textBox27, textBox28, textBox29, textBox30, + textBox31, textBox32, textBox33, textBox34, textBox35, textBox36, textBox37, textBox38, textBox39, textBox40, + }; + counterNrBoxes = new TextBox[] + { + textBox41, textBox42, textBox43, textBox44, textBox45, textBox46, textBox47, textBox48, textBox49, textBox50, + textBox51, textBox52, textBox53, textBox54, textBox55, textBox56, textBox57, textBox58, textBox59, textBox60, + textBox61, textBox62, textBox63, textBox64, textBox65, textBox66, textBox67, textBox68, textBox69, textBox70, + textBox71, textBox72, textBox73, textBox74, textBox75, textBox76, textBox77, textBox78, textBox79, textBox80, + }; + checkBoxes = new CheckBox[] + { + checkBox1, checkBox2, checkBox3, checkBox4, checkBox5, checkBox6, checkBox7, checkBox8, checkBox9, checkBox10, + checkBox11, checkBox12, checkBox13, checkBox14, checkBox15, checkBox16, checkBox17, checkBox18, checkBox19, checkBox20, + checkBox21, checkBox22, checkBox23, checkBox24, checkBox25, checkBox26, checkBox27, checkBox28, checkBox29, checkBox30, + checkBox31, checkBox32, checkBox33, checkBox34, checkBox35, checkBox36, checkBox37, checkBox38, checkBox39, checkBox40, + }; + + enabledBodyNrBoxes = new List(); + enabledSerialNrBoxes = new List(); + enabledCounterNrBoxes = new List(); + + completed = false; + StartForceCloseHandler(); + } + + #region Forced close handling + + public void StartForceCloseHandler() + { + UiBridge.Bridge.CloseModelessFormHandler += delegate(object sender, EventArgs args) + { + if (InvokeRequired) { Invoke(new EventHandler(OnForceClose), sender, args); } + else OnForceClose(sender, args); + }; + } + + private void OnForceClose(object sender, EventArgs args) + { + DialogResult = DialogResult.Cancel; + Close(); + } + + #endregion + + /// + /// Constructor + /// + /// Number of text boxes for serial numbers + public FormForMechanicalMetersWithTracing(IList waterMeters, bool skipFailed) + : this() + { + this.waterMeters = waterMeters; + this.wmsCount = waterMeters.Count; + this.skipFailed = skipFailed; + + BodyNrText = new string[wmsCount]; + AssignedSerialNr = new int[wmsCount]; + CompleteSerialNr = new string[wmsCount]; + Disabled = new bool[wmsCount]; + + ShuffleTextBoxes(wmsCount, Config.Data.LineSize); + + processes = null; + + if (TracingDB.DB.SessionFactory != null) + { + new Thread(() => Application.Run(new TracingDB.Forms.ModelessForm() + { + Title = "", + Message = Strings.Reading_the_production_tracing_configuration, + BackgroundColor = System.Drawing.Color.LightGreen, + FontFamily = "Arial", + FontSize = 14, + FontStyle = System.Drawing.FontStyle.Regular, + })).Start(); + + try + { + dbSession = TracingDB.DB.SessionFactory.OpenSession(); + } + catch (Exception exc) + { + DialogResult rslt = MessageBox.Show(Strings.Opening_production_tracing_DB_failed + + Environment.NewLine + Environment.NewLine + exc.Message, + Strings.Error, + MessageBoxButtons.OK, + MessageBoxIcon.Exclamation); + } + + if (dbSession != null) + { + processes = ReadReleasedActiveProcesses(dbSession); + if (processes == null) + { + MessageBox.Show(Strings.Reading_from_the_production_tracing_DB_failed, + Strings.Error, + MessageBoxButtons.OK, + MessageBoxIcon.Exclamation); + } + } + + TracingDB.Forms.ModelessForm.CloseForm(); + } + + + BarcodeReceivedHandler += delegate(object sndr, BarcodeReceivedEventArgs args) + { + if (InvokeRequired) { Invoke(new EventHandler(BarcodeReceived), sndr, args); } + else { BarcodeReceived(sndr, args); } + }; + + FocusPressedHandler += delegate(object sndr, FocusPressedEventArgs args) + { + if (InvokeRequired) { Invoke(new EventHandler(FocusPressed), sndr, args); } + else { FocusPressed(sndr, args); } + }; + } + + /// + /// Make sure the layout of labels/text boxes on the screen + /// corresponds to the layout of watermeters of the test bench. + /// + /// Number of watermeters + /// Number of watermeters in one line + void ShuffleTextBoxes(int wmsCount, int lineSize) + { + if (wmsCount < textBoxesCount && lineSize > 0) + { + int nrLines = (wmsCount + lineSize - 1) / lineSize; + int gap = (textBoxesCount - wmsCount) / nrLines; + + int dest = 0; + for (int l = 0; l < nrLines; l++) + { + for (int i = 0; i < lineSize; i++) + { + labels[dest] = labels[l * lineSize + l * gap + i]; + bodyNrBoxes[dest] = bodyNrBoxes[l * lineSize + l * gap + i]; + serialNrBoxes[dest] = serialNrBoxes[l * lineSize + l * gap + i]; + counterNrBoxes[dest] = counterNrBoxes[l * lineSize + l * gap + i]; + checkBoxes[dest] = checkBoxes[l * lineSize + l * gap + i]; + dest++; + } + } + textBoxesCount = wmsCount; + } + } + + private void CycleBeginningForm_Load(object sender, EventArgs e) + { + Localize(); + + PrepareOrderAndSNRangeCombos(); + + for (int i = 0; i < textBoxesCount; i++) + { + if (Program.LocalSettings.LastSNTextsCount == textBoxesCount) + { + bodyNrBoxes[i].Items.Add((Program.LocalSettings.LastSNTexts[i] == null) ? string.Empty : Program.LocalSettings.LastSNTexts[i]); + } + + labels[i].Visible = bodyNrBoxes[i].Visible = serialNrBoxes[i].Visible = counterNrBoxes[i].Visible = checkBoxes[i].Visible = true; + + if (waterMeters[i] == null || waterMeters[i].Disabled || (skipFailed && !waterMeters[i].PassedFromTests())) + { + bodyNrBoxes[i].Enabled = serialNrBoxes[i].Enabled = counterNrBoxes[i].Enabled = checkBoxes[i].Enabled = false; + } + else + { + enabledBodyNrBoxes.Add(bodyNrBoxes[i]); + enabledSerialNrBoxes.Add(serialNrBoxes[i]); + enabledCounterNrBoxes.Add(counterNrBoxes[i]); + } + + if (waterMeters[i] != null && !waterMeters[i].PassedFromTests()) + { + bodyNrBoxes[i].BackColor = System.Drawing.Color.Pink; + serialNrBoxes[i].BackColor = System.Drawing.Color.Pink; + counterNrBoxes[i].BackColor = System.Drawing.Color.Pink; + } + } + + if (ProcessData.OracleDB != null && ProcessData.OracleDB.SelectedDB != null) + { + reloadButton.Enabled = true; + } + +#if DEBUG + firstSN = 1; + snDigits = 6; + pcsCount = 1000; + Prefix = "21620"; + Suffix = null; + + firstSNTextBox.Text = firstSN.ToString(); + snDigitsTextBox.Text = snDigits.ToString(); + pcsCountTextBox.Text = pcsCount.ToString(); + prefixTextBox.Text = (Prefix != null) ? Prefix : string.Empty; + suffixTextBox.Text = (Suffix != null) ? Suffix : string.Empty; +#endif + } + + void Localize() + { + Text = Strings.Data; + + orderGroupBox.Text = "Výrobná zakázka"; + for (int i = 0; i < textBoxesCount; i++) + { + labels[i].Text = string.Format("Vodomer {0}", i + 1); + } + firstSNLabel.Text = "prvé s/n"; + snDigitsLabel.Text = "číslic"; + piecesCountLabel.Text = "kusov"; + reloadButton.Text = "Načítať"; + + snRangeGroupBox.Text = "Rozsah sériových čísel"; + fromLabel.Text = "od"; + toLabel.Text = "do"; + + okButton.Text = Strings.OkBtnText; + clearButton.Text = Strings.ClearBtnText; + + serialNumbersGroupBox.Text = "Sériové čísla"; + bodyLabel.Text = bodyLabel2.Text = "Číslo púzdra"; + snLabel.Text = snLabel2.Text = "Sériové číslo"; + counterLabel.Text = counterLabel2.Text = "Číslo strojčeka"; + for (int i = 0; i < textBoxesCount; i++) + { + labels[i].Text = string.Format("Vodomer {0}", i + 1); + } + } + + /// + /// Load Purchase order combo box items from the LocalSettings PurchaseOrderHistory array + /// + /// Puchase order ComboBox + void PrepareOrderAndSNRangeCombos() + { + /// Purchase order + for (int i = 0; i < LS.PurchaseOrderHistoryCount; i++) orderCB.Items.Add(LS.PurchaseOrderHistory[i]); + if (orderCB.Items.Count > 0) orderCB.Text = orderCB.Items[0].ToString(); + + /// First S/N in selected range + for (int i = 0; i < LS.FirstSNHistoryCount; i++) firstSNRangeCB.Items.Add(LS.FirstSNHistory[i]); + if (firstSNRangeCB.Items.Count > 0) firstSNRangeCB.Text = firstSNRangeCB.Items[0].ToString(); + + /// Last S/N in selected range + for (int i = 0; i < LS.LastSNHistoryCount; i++) lastSNRangeCB.Items.Add(LS.LastSNHistory[i]); + if (lastSNRangeCB.Items.Count > 0) lastSNRangeCB.Text = lastSNRangeCB.Items[0].ToString(); + } + + private void okButton_Click(object sender, EventArgs e) + { + PurchaseOrder = orderCB.Text; + Program.LocalSettings.UpdateHistory(orderCB.Text, ref Program.LocalSettings.PurchaseOrderHistory); + Program.LocalSettings.UpdateHistory(firstSNRangeCB.Text, ref Program.LocalSettings.FirstSNHistory); + Program.LocalSettings.UpdateHistory(lastSNRangeCB.Text, ref Program.LocalSettings.LastSNHistory); + + Program.LocalSettings.LastSNTexts = BodyNrText; + + int itmp; + for (int i = 0; i < Math.Min(wmsCount, textBoxesCount); i++) + { + BodyNrText[i] = bodyNrBoxes[i].Text; + AssignedSerialNr[i] = int.TryParse(serialNrBoxes[i].Text, out itmp) ? itmp : 0; + CompleteSerialNr[i] = string.Format("{0}{1}{2}", + (Prefix != null) ? Prefix : string.Empty, + AssignedSerialNr[i].ToString(string.Format("D{0}", Math.Max(snDigits, 1))), + (Suffix != null) ? Suffix : string.Empty); + Disabled[i] = !checkBoxes[i].Checked; + } + + completed = true; + Close(); + } + + /// + /// When one combo box is updated using drop-down menu, all combo boxes + /// are updated by this function. + /// + private void UpdateAllCombos() + { + for (int i = 0; i < Math.Min(wmsCount, textBoxesCount); i++) + { + bodyNrBoxes[i].Text = Program.LocalSettings.LastSNTexts[i]; + checkBoxes[i].Checked = !string.IsNullOrEmpty(bodyNrBoxes[i].Text); + } + } + + private void clearButton_Click(object sender, EventArgs e) + { + if (MessageBox.Show("Naozaj chcete všetky kódy vymazať?", "Upozonenie", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation) == DialogResult.Yes) + { + for (int i = 0; i < Math.Min(wmsCount, textBoxesCount); i++) + { + bodyNrBoxes[i].Text = string.Empty; + serialNrBoxes[i].Text = string.Empty; + counterNrBoxes[i].Text = string.Empty; + checkBoxes[i].Checked = false; + } + + assignedSNs.Clear(); + } + } + + + private void comboBox1_TextChanged(object s, EventArgs e) { checkBox1.Checked = true; } + private void comboBox2_TextChanged(object s, EventArgs e) { checkBox2.Checked = true; } + private void comboBox3_TextChanged(object s, EventArgs e) { checkBox3.Checked = true; } + private void comboBox4_TextChanged(object s, EventArgs e) { checkBox4.Checked = true; } + private void comboBox5_TextChanged(object s, EventArgs e) { checkBox5.Checked = true; } + private void comboBox6_TextChanged(object s, EventArgs e) { checkBox6.Checked = true; } + private void comboBox7_TextChanged(object s, EventArgs e) { checkBox7.Checked = true; } + private void comboBox8_TextChanged(object s, EventArgs e) { checkBox8.Checked = true; } + private void comboBox9_TextChanged(object s, EventArgs e) { checkBox9.Checked = true; } + private void comboBox10_TextChanged(object s, EventArgs e) { checkBox10.Checked = true; } + private void comboBox11_TextChanged(object s, EventArgs e) { checkBox11.Checked = true; } + private void comboBox12_TextChanged(object s, EventArgs e) { checkBox12.Checked = true; } + private void comboBox13_TextChanged(object s, EventArgs e) { checkBox13.Checked = true; } + private void comboBox14_TextChanged(object s, EventArgs e) { checkBox14.Checked = true; } + private void comboBox15_TextChanged(object s, EventArgs e) { checkBox15.Checked = true; } + private void comboBox16_TextChanged(object s, EventArgs e) { checkBox16.Checked = true; } + private void comboBox17_TextChanged(object s, EventArgs e) { checkBox17.Checked = true; } + private void comboBox18_TextChanged(object s, EventArgs e) { checkBox18.Checked = true; } + private void comboBox19_TextChanged(object s, EventArgs e) { checkBox19.Checked = true; } + private void comboBox20_TextChanged(object s, EventArgs e) { checkBox20.Checked = true; } + private void comboBox21_TextChanged(object s, EventArgs e) { checkBox21.Checked = true; } + private void comboBox22_TextChanged(object s, EventArgs e) { checkBox22.Checked = true; } + private void comboBox23_TextChanged(object s, EventArgs e) { checkBox23.Checked = true; } + private void comboBox24_TextChanged(object s, EventArgs e) { checkBox24.Checked = true; } + private void comboBox25_TextChanged(object s, EventArgs e) { checkBox25.Checked = true; } + private void comboBox26_TextChanged(object s, EventArgs e) { checkBox26.Checked = true; } + private void comboBox27_TextChanged(object s, EventArgs e) { checkBox27.Checked = true; } + private void comboBox28_TextChanged(object s, EventArgs e) { checkBox28.Checked = true; } + private void comboBox29_TextChanged(object s, EventArgs e) { checkBox29.Checked = true; } + private void comboBox30_TextChanged(object s, EventArgs e) { checkBox30.Checked = true; } + private void comboBox31_TextChanged(object s, EventArgs e) { checkBox31.Checked = true; } + private void comboBox32_TextChanged(object s, EventArgs e) { checkBox32.Checked = true; } + private void comboBox33_TextChanged(object s, EventArgs e) { checkBox33.Checked = true; } + private void comboBox34_TextChanged(object s, EventArgs e) { checkBox34.Checked = true; } + private void comboBox35_TextChanged(object s, EventArgs e) { checkBox35.Checked = true; } + private void comboBox36_TextChanged(object s, EventArgs e) { checkBox36.Checked = true; } + private void comboBox37_TextChanged(object s, EventArgs e) { checkBox37.Checked = true; } + private void comboBox38_TextChanged(object s, EventArgs e) { checkBox38.Checked = true; } + private void comboBox39_TextChanged(object s, EventArgs e) { checkBox39.Checked = true; } + private void comboBox40_TextChanged(object s, EventArgs e) { checkBox40.Checked = true; } + + private void comboBox1_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox1.Text == comboBox1.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox2_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox2.Text == comboBox2.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox3_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox3.Text == comboBox3.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox4_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox4.Text == comboBox4.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox5_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox5.Text == comboBox5.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox6_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox6.Text == comboBox6.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox7_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox7.Text == comboBox7.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox8_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox8.Text == comboBox8.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox9_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox9.Text == comboBox9.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox10_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox10.Text == comboBox10.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox11_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox11.Text == comboBox11.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox12_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox12.Text == comboBox12.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox13_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox13.Text == comboBox13.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox14_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox14.Text == comboBox14.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox15_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox15.Text == comboBox15.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox16_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox16.Text == comboBox16.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox17_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox17.Text == comboBox17.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox18_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox18.Text == comboBox18.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox19_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox19.Text == comboBox19.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox20_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox20.Text == comboBox20.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox21_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox21.Text == comboBox21.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox22_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox22.Text == comboBox22.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox23_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox23.Text == comboBox23.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox24_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox24.Text == comboBox24.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox25_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox25.Text == comboBox25.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox26_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox26.Text == comboBox26.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox27_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox27.Text == comboBox27.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox28_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox28.Text == comboBox28.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox29_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox29.Text == comboBox29.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox30_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox30.Text == comboBox30.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox31_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox31.Text == comboBox31.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox32_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox32.Text == comboBox32.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox33_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox33.Text == comboBox33.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox34_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox34.Text == comboBox34.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox35_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox35.Text == comboBox35.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox36_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox36.Text == comboBox36.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox37_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox37.Text == comboBox37.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox38_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox38.Text == comboBox38.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox39_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox39.Text == comboBox39.Items[0].ToString()) UpdateAllCombos(); } + private void comboBox40_SelectedIndexChanged(object s, EventArgs e) { if (LS.LastSNTextsCount == wmsCount && comboBox40.Text == comboBox40.Items[0].ToString()) UpdateAllCombos(); } + + private void comboBox1_KeyPress(object s, KeyPressEventArgs e) { ProcCBKeyPress(s, e, comboBox1); } + private void comboBox2_KeyPress(object s, KeyPressEventArgs e) { ProcCBKeyPress(s, e, comboBox2); } + private void comboBox3_KeyPress(object s, KeyPressEventArgs e) { ProcCBKeyPress(s, e, comboBox3); } + private void comboBox4_KeyPress(object s, KeyPressEventArgs e) { ProcCBKeyPress(s, e, comboBox4); } + private void comboBox5_KeyPress(object s, KeyPressEventArgs e) { ProcCBKeyPress(s, e, comboBox5); } + private void comboBox6_KeyPress(object s, KeyPressEventArgs e) { ProcCBKeyPress(s, e, comboBox6); } + private void comboBox7_KeyPress(object s, KeyPressEventArgs e) { ProcCBKeyPress(s, e, comboBox7); } + private void comboBox8_KeyPress(object s, KeyPressEventArgs e) { ProcCBKeyPress(s, e, comboBox8); } + private void comboBox9_KeyPress(object s, KeyPressEventArgs e) { ProcCBKeyPress(s, e, comboBox9); } + private void comboBox10_KeyPress(object s, KeyPressEventArgs e) { ProcCBKeyPress(s, e, comboBox10); } + private void comboBox11_KeyPress(object s, KeyPressEventArgs e) { ProcCBKeyPress(s, e, comboBox11); } + private void comboBox12_KeyPress(object s, KeyPressEventArgs e) { ProcCBKeyPress(s, e, comboBox12); } + private void comboBox13_KeyPress(object s, KeyPressEventArgs e) { ProcCBKeyPress(s, e, comboBox13); } + private void comboBox14_KeyPress(object s, KeyPressEventArgs e) { ProcCBKeyPress(s, e, comboBox14); } + private void comboBox15_KeyPress(object s, KeyPressEventArgs e) { ProcCBKeyPress(s, e, comboBox15); } + private void comboBox16_KeyPress(object s, KeyPressEventArgs e) { ProcCBKeyPress(s, e, comboBox16); } + private void comboBox17_KeyPress(object s, KeyPressEventArgs e) { ProcCBKeyPress(s, e, comboBox17); } + private void comboBox18_KeyPress(object s, KeyPressEventArgs e) { ProcCBKeyPress(s, e, comboBox18); } + private void comboBox19_KeyPress(object s, KeyPressEventArgs e) { ProcCBKeyPress(s, e, comboBox19); } + private void comboBox20_KeyPress(object s, KeyPressEventArgs e) { ProcCBKeyPress(s, e, comboBox20); } + private void comboBox21_KeyPress(object s, KeyPressEventArgs e) { ProcCBKeyPress(s, e, comboBox21); } + private void comboBox22_KeyPress(object s, KeyPressEventArgs e) { ProcCBKeyPress(s, e, comboBox22); } + private void comboBox23_KeyPress(object s, KeyPressEventArgs e) { ProcCBKeyPress(s, e, comboBox23); } + private void comboBox24_KeyPress(object s, KeyPressEventArgs e) { ProcCBKeyPress(s, e, comboBox24); } + private void comboBox25_KeyPress(object s, KeyPressEventArgs e) { ProcCBKeyPress(s, e, comboBox25); } + private void comboBox26_KeyPress(object s, KeyPressEventArgs e) { ProcCBKeyPress(s, e, comboBox26); } + private void comboBox27_KeyPress(object s, KeyPressEventArgs e) { ProcCBKeyPress(s, e, comboBox27); } + private void comboBox28_KeyPress(object s, KeyPressEventArgs e) { ProcCBKeyPress(s, e, comboBox28); } + private void comboBox29_KeyPress(object s, KeyPressEventArgs e) { ProcCBKeyPress(s, e, comboBox29); } + private void comboBox30_KeyPress(object s, KeyPressEventArgs e) { ProcCBKeyPress(s, e, comboBox30); } + private void comboBox31_KeyPress(object s, KeyPressEventArgs e) { ProcCBKeyPress(s, e, comboBox31); } + private void comboBox32_KeyPress(object s, KeyPressEventArgs e) { ProcCBKeyPress(s, e, comboBox32); } + private void comboBox33_KeyPress(object s, KeyPressEventArgs e) { ProcCBKeyPress(s, e, comboBox33); } + private void comboBox34_KeyPress(object s, KeyPressEventArgs e) { ProcCBKeyPress(s, e, comboBox34); } + private void comboBox35_KeyPress(object s, KeyPressEventArgs e) { ProcCBKeyPress(s, e, comboBox35); } + private void comboBox36_KeyPress(object s, KeyPressEventArgs e) { ProcCBKeyPress(s, e, comboBox36); } + private void comboBox37_KeyPress(object s, KeyPressEventArgs e) { ProcCBKeyPress(s, e, comboBox37); } + private void comboBox38_KeyPress(object s, KeyPressEventArgs e) { ProcCBKeyPress(s, e, comboBox38); } + private void comboBox39_KeyPress(object s, KeyPressEventArgs e) { ProcCBKeyPress(s, e, comboBox39); } + private void comboBox40_KeyPress(object s, KeyPressEventArgs e) { ProcCBKeyPress(s, e, comboBox40); } + + /// + /// Process a key press within any enabled combo boxe + /// + /// + /// + /// TextBox control which received the event + private void ProcCBKeyPress(object sender, KeyPressEventArgs e, ComboBox currentFocusOwner) + { + if (e.KeyChar == '+') + { + /// Process '+' key ..... Form completed + okButton_Click(sender, e); + } + if (e.KeyChar == '\r') + { + /// Process key ..... Next text field + + for (int i = 0; i < textBoxesCount; i++) + { + if (bodyNrBoxes[i] == currentFocusOwner) + { + if (waterMeters[i].PassedFromTests()) + { + serialNrBoxes[i].Text = GetNextSerialNr().ToString(); /// WM Passed + } + else + { + serialNrBoxes[i].Text = "0"; /// WM failed + } + } + } + + if (enabledBodyNrBoxes.Count < 2) return; /// There is just one enabled textbox + + for (int i = 0; i < enabledBodyNrBoxes.Count; i++) + { + if (enabledBodyNrBoxes[i] == currentFocusOwner) + { + /// Change focus to the next enabled text box + enabledCounterNrBoxes[i].Focus(); + return; + } + } + } + } + + private void textBox41_KeyPress(object s, KeyPressEventArgs e) { ProcTBKeyPress(s, e, textBox41); } + private void textBox42_KeyPress(object s, KeyPressEventArgs e) { ProcTBKeyPress(s, e, textBox42); } + private void textBox43_KeyPress(object s, KeyPressEventArgs e) { ProcTBKeyPress(s, e, textBox43); } + private void textBox44_KeyPress(object s, KeyPressEventArgs e) { ProcTBKeyPress(s, e, textBox44); } + private void textBox45_KeyPress(object s, KeyPressEventArgs e) { ProcTBKeyPress(s, e, textBox45); } + private void textBox46_KeyPress(object s, KeyPressEventArgs e) { ProcTBKeyPress(s, e, textBox46); } + private void textBox47_KeyPress(object s, KeyPressEventArgs e) { ProcTBKeyPress(s, e, textBox47); } + private void textBox48_KeyPress(object s, KeyPressEventArgs e) { ProcTBKeyPress(s, e, textBox48); } + private void textBox49_KeyPress(object s, KeyPressEventArgs e) { ProcTBKeyPress(s, e, textBox49); } + private void textBox50_KeyPress(object s, KeyPressEventArgs e) { ProcTBKeyPress(s, e, textBox50); } + private void textBox51_KeyPress(object s, KeyPressEventArgs e) { ProcTBKeyPress(s, e, textBox51); } + private void textBox52_KeyPress(object s, KeyPressEventArgs e) { ProcTBKeyPress(s, e, textBox52); } + private void textBox53_KeyPress(object s, KeyPressEventArgs e) { ProcTBKeyPress(s, e, textBox53); } + private void textBox54_KeyPress(object s, KeyPressEventArgs e) { ProcTBKeyPress(s, e, textBox54); } + private void textBox55_KeyPress(object s, KeyPressEventArgs e) { ProcTBKeyPress(s, e, textBox55); } + private void textBox56_KeyPress(object s, KeyPressEventArgs e) { ProcTBKeyPress(s, e, textBox56); } + private void textBox57_KeyPress(object s, KeyPressEventArgs e) { ProcTBKeyPress(s, e, textBox57); } + private void textBox58_KeyPress(object s, KeyPressEventArgs e) { ProcTBKeyPress(s, e, textBox58); } + private void textBox59_KeyPress(object s, KeyPressEventArgs e) { ProcTBKeyPress(s, e, textBox59); } + private void textBox60_KeyPress(object s, KeyPressEventArgs e) { ProcTBKeyPress(s, e, textBox60); } + private void textBox61_KeyPress(object s, KeyPressEventArgs e) { ProcTBKeyPress(s, e, textBox61); } + private void textBox62_KeyPress(object s, KeyPressEventArgs e) { ProcTBKeyPress(s, e, textBox62); } + private void textBox63_KeyPress(object s, KeyPressEventArgs e) { ProcTBKeyPress(s, e, textBox63); } + private void textBox64_KeyPress(object s, KeyPressEventArgs e) { ProcTBKeyPress(s, e, textBox64); } + private void textBox65_KeyPress(object s, KeyPressEventArgs e) { ProcTBKeyPress(s, e, textBox65); } + private void textBox66_KeyPress(object s, KeyPressEventArgs e) { ProcTBKeyPress(s, e, textBox66); } + private void textBox67_KeyPress(object s, KeyPressEventArgs e) { ProcTBKeyPress(s, e, textBox67); } + private void textBox68_KeyPress(object s, KeyPressEventArgs e) { ProcTBKeyPress(s, e, textBox68); } + private void textBox69_KeyPress(object s, KeyPressEventArgs e) { ProcTBKeyPress(s, e, textBox69); } + private void textBox70_KeyPress(object s, KeyPressEventArgs e) { ProcTBKeyPress(s, e, textBox70); } + private void textBox71_KeyPress(object s, KeyPressEventArgs e) { ProcTBKeyPress(s, e, textBox71); } + private void textBox72_KeyPress(object s, KeyPressEventArgs e) { ProcTBKeyPress(s, e, textBox72); } + private void textBox73_KeyPress(object s, KeyPressEventArgs e) { ProcTBKeyPress(s, e, textBox73); } + private void textBox74_KeyPress(object s, KeyPressEventArgs e) { ProcTBKeyPress(s, e, textBox74); } + private void textBox75_KeyPress(object s, KeyPressEventArgs e) { ProcTBKeyPress(s, e, textBox75); } + private void textBox76_KeyPress(object s, KeyPressEventArgs e) { ProcTBKeyPress(s, e, textBox76); } + private void textBox77_KeyPress(object s, KeyPressEventArgs e) { ProcTBKeyPress(s, e, textBox77); } + private void textBox78_KeyPress(object s, KeyPressEventArgs e) { ProcTBKeyPress(s, e, textBox78); } + private void textBox79_KeyPress(object s, KeyPressEventArgs e) { ProcTBKeyPress(s, e, textBox79); } + private void textBox80_KeyPress(object s, KeyPressEventArgs e) { ProcTBKeyPress(s, e, textBox80); } + + /// + /// Process a key press within any enabled combo boxe + /// + /// + /// + /// TextBox control which received the event + private void ProcTBKeyPress(object sender, KeyPressEventArgs e, TextBox currentFocusOwner) + { + if (e.KeyChar == '+') + { + /// Process '+' key ..... Form completed + okButton_Click(sender, e); + } + if (e.KeyChar == '\r') + { + /// Process key ..... Next text field + + if (enabledCounterNrBoxes.Count < 2) return; /// There is just one enabled textbox + + for (int i = 0; i < enabledBodyNrBoxes.Count; i++) + { + if (enabledCounterNrBoxes[i] == currentFocusOwner) + { + /// Change focus to the next enabled text box + enabledBodyNrBoxes[(i + 1) % enabledBodyNrBoxes.Count].Focus(); + return; + } + } + } + } + + + private void orderCB_SelectedIndexChanged(object sender, EventArgs e) + { + ProcessPO(); + } + + private void reloadButton_Click(object sender, EventArgs e) + { + ProcessPO(); + } + + void ProcessPO() + { + if (ReadPurchaseOrderParamsFromDB(ProcessData.OracleDB.SelectedDB, orderCB.Text, out firstSN, out snDigits, out pcsCount, out Prefix, out Suffix)) + { + prefixTextBox.Text = (Prefix != null) ? Prefix : string.Empty; + suffixTextBox.Text = (Suffix != null) ? Suffix : string.Empty; + snDigitsTextBox.Text = snDigits.ToString(); + firstSNTextBox.Text = firstSN.ToString(string.Format("D{0}", snDigits)); + pcsCountTextBox.Text = pcsCount.ToString(); + exclamationPOLabel.Visible = false; + } + else + { + prefixTextBox.Text = suffixTextBox.Text = string.Empty; + firstSNTextBox.Text = snDigitsTextBox.Text = pcsCountTextBox.Text = string.Empty; + exclamationPOLabel.Visible = true; + } + + UpdateSNFromTo(); + } + + bool ReadPurchaseOrderParamsFromDB(OracleConnection connection, string orderNr, out int firstSN, out int snDigits, out int piecesCount, out string prefix, out string suffix) + { + firstSN = 0; + piecesCount = 0; + snDigits = 0; + prefix = null; + suffix = null; + + if (connection == null || string.IsNullOrEmpty(orderNr)) return false; + + try + { + connection.Open(); + + foreach (var status in new string[] { "NEU", "AKTIV" }) + { + /// STATUS='NEU' + OracleCommand cmd = new OracleCommand("select SOLLSTUECK, ERSTE_ZAEHLERNR, PREFIX, SUFFIX, ZNRLAENGE from VT_AUFTRAG_PD" + + " where PRODUKTION_ANBID=:1 AND STATUS=:2 AND PRODUKTION_USESTATE=:3 AND AUFTRAGSNUMMER=:4", connection); + + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = Output.DB.SensusOracle.Database.Anbid_StaraTura }); ///:1 + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Varchar2, Value = status }); ///:2 + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = 0 }); ///:3 + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Varchar2, Value = orderNr }); ///:4 + + OracleDataReader dr = cmd.ExecuteReader(); + while (dr.Read()) + { + piecesCount = dr.GetInt32(0); + firstSN = dr.GetInt32(1); + try { prefix = dr.GetString(2); } catch { prefix = null; } + try { suffix = dr.GetString(3); } catch { suffix = null; } + snDigits = dr.GetInt32(4); + } + dr.Close(); + } + + if (firstSN == 0 && piecesCount == 0) + { + string msg2 = string.Format("Nebola nájdená žiadna výrobná zakázka {0}", orderNr); + log.Warn(msg2); + System.Diagnostics.Debug.WriteLine(msg2); + connection.Close(); + return false; + } + + foundMeters.Clear(); + + OracleCommand cmd2 = new OracleCommand("select VT_FERNUM, ZAEHLERNUMMER, HYDR_PRUEFUNG from VT_ZAEHLER_PD" + + " where ANBID=:1 AND AUFTRAGSNUMMER=:2 order by ZAEHLERNUMMER asc", connection); + + cmd2.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = Output.DB.SensusOracle.Database.Anbid_StaraTura }); ///:1 + cmd2.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Varchar2, Value = orderNr }); ///:2 + + OracleDataReader dr2 = cmd2.ExecuteReader(); + while (dr2.Read()) + { + string bodyNr = dr2.GetString(0); /// Body number + int serialNr = dr2.GetInt32(1); /// Assigned serial number when OK, 0 when NOK + int result = dr2.GetInt32(2); /// HYDR_PRUEFUNG: 96=OK, 224=OK after a repetition, 97=NOK + + if (serialNr != 0 && result != 97) + { + foundMeters.Add(new BodySerNrResult(bodyNr, serialNr, result)); + } + } + dr2.Close(); + + string msg = string.Format("Výrobná zakázka bola nájdená: prvé S/N = {0}, počet kusov = {1}, doteraz vyrobených {2}", firstSN, piecesCount, foundMeters.Count); + log.Warn(msg); + System.Diagnostics.Debug.WriteLine(msg); + connection.Close(); + return true; + } + catch (Exception exc) + { + string msg = string.Format("ERROR: ORACLE DB query select AUFTRAGSNUMMER, SOLLSTUECK from VT_AUFTRAG_PD where ... failed: {0}", exc.Message); + log.Error(msg); + System.Diagnostics.Debug.WriteLine(msg); + firstSN = 0; + piecesCount = 0; + connection.Close(); + return false; + } + } + + private void firstSNRangeCB_TextChanged(object s, EventArgs e) { UpdateSNFromTo(); } + private void lastSNRangeCB_TextChanged(object s, EventArgs e) { UpdateSNFromTo(); } + private void firstSNRangeCB_SelectedIndexChanged(object s, EventArgs e) { UpdateSNFromTo(); } + private void lastSNRangeCB_SelectedIndexChanged(object s, EventArgs e) { UpdateSNFromTo(); } + + void UpdateSNFromTo() + { + bool anyError = false; + foundSNsWithinRange.Clear(); + + int _snRangeFirst; + if (int.TryParse(firstSNRangeCB.Text, out _snRangeFirst) && (_snRangeFirst >= firstSN) + && (_snRangeFirst < firstSN + pcsCount)) + { + snRangeFirst = _snRangeFirst; + exclamationFromLabel.Visible = false; + } + else + { + snRangeFirst = 0; + exclamationFromLabel.Visible = true; + anyError = true; + } + + int _snRangeLast; + if (int.TryParse(lastSNRangeCB.Text, out _snRangeLast) && (_snRangeLast >= firstSN) + && (_snRangeLast < firstSN + pcsCount)) + { + snRangeLast = _snRangeLast; + exclamationToLabel.Visible = false; + } + else + { + snRangeLast = 0; + exclamationToLabel.Visible = true; + anyError = true; + } + + if (snRangeFirst > 0 && snRangeLast > 0 && snRangeFirst > snRangeLast) + { + snRangeFirst = snRangeLast = 0; + exclamationFromLabel.Visible = exclamationToLabel.Visible = true; + anyError = true; + } + + if (!anyError) + { + foreach (var mtr in foundMeters) + { + if (snRangeFirst <= mtr.SerialNr && mtr.SerialNr <= snRangeLast) + { + foundSNsWithinRange.Add(mtr.SerialNr); + } + } + } + + serialNumbersGroupBox.Enabled = !anyError; + } + + + /// + /// Returns next free serial number within specified range or 0 if no appropriate s/n is available + /// + /// Serial number or 0 + int GetNextSerialNr() + { + for (int sn = snRangeFirst; sn <= snRangeLast; sn++) + { + if (!foundSNsWithinRange.Contains(sn) && !assignedSNs.Contains(sn)) + { + /// A free serial number within specified range found + assignedSNs.Add(sn); + return sn; + } + } + + return 0; /// No free serial number found + } + + + /// + /// Read released-active processes from the database. + /// + /// Production tracing DB session + /// A list of processes (success) or null (failure) + private IList ReadReleasedActiveProcesses(ISession session) + { + try + { + return session.QueryOver() + .Where(x => (x.ReleaseStatus == ReleaseStatus.ReleasedActive || x.ReleaseStatus == ReleaseStatus.ToBeApproved)) + .OrderBy(x => x.Name).Asc + .List(); + } + catch (Exception exc) + { + log.ErrorFormat(Strings.Reading_from_the_production_tracing_DB_failed, exc.Message); + return null; + } + } + + + public void OnFocusPressed(object sender, FocusPressedEventArgs data) + { + if (FocusPressedHandler == null) return; + + try + { + FocusPressedHandler(sender, data); + } + catch (Exception) + { + // log.Error("FocusPressedHandler(...) failed", e); + } + } + public event EventHandler FocusPressedHandler; + /// + public void FocusPressed(object sender, FocusPressedEventArgs data) + { + foreach (var k in komponenty) k.ResetFocus(); + foreach (var p in palety) p.ResetFocus(); + + if ((data.IxPolozky >= 1) && (data.IxPolozky <= komponenty.Count)) + { + komponenty[data.IxPolozky - 1].SetFocus(); + } + else if ((data.IxPolozky >= 100) && (data.IxPolozky - 100 < palety.Count)) + { + palety[data.IxPolozky - 100].SetFocus(); + } + } + + + public void OnBarcodeReceived(object sender, BarcodeReceivedEventArgs data) + { + if (BarcodeReceivedHandler == null) return; + + try + { + BarcodeReceivedHandler(sender, data); + } + catch (Exception exc) + { + string msg = exc.Message; + // log.Error("BarcodeReceivedHandler(...) failed", e); + } + } + public event EventHandler BarcodeReceivedHandler; + /// + public void BarcodeReceived(object sender, BarcodeReceivedEventArgs data) + { + foreach (var k in komponenty) k.ResetFocus(); + foreach (var p in palety) p.ResetFocus(); + + /// TODO + } + + + + private void ManageCheckGroupBox(CheckBox chk, GroupBox grp) + { + /// Make sure the CheckBox isn't in the GroupBox. This will only happen the first time. + if (chk.Parent == grp) + { + grp.Parent.Controls.Add(chk); /// Reparent the CheckBox so it's not in the GroupBox. + chk.Location = new System.Drawing.Point(chk.Left + grp.Left, chk.Top + grp.Top); /// Adjust the CheckBox's location. + chk.BringToFront(); /// Move the CheckBox to the top of the stacking order. + } + + /// Enable or disable the GroupBox. + grp.Enabled = chk.Checked; + } + + private void batchesCheckBox_CheckStateChanged(object sender, EventArgs e) + { + ManageCheckGroupBox(batchesCheckBox, batchesGroupBox); + } + } +} diff --git a/TBF/BenchControl/DataEntry/S620/FormForMechanicalMetersWithTracing.resx b/TBF/BenchControl/DataEntry/S620/FormForMechanicalMetersWithTracing.resx new file mode 100644 index 000000000..9f0a0a2ba --- /dev/null +++ b/TBF/BenchControl/DataEntry/S620/FormForMechanicalMetersWithTracing.resx @@ -0,0 +1,7056 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + + Top, Right + + + + Verdana, 14.25pt + + + 1693, 42 + + + 112, 63 + + + + 7 + + + OK + + + okButton + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 5 + + + False + + + Verdana, 9.75pt + + + 537, 37 + + + 93, 23 + + + 158 + + + suffixTextBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + orderGroupBox + + + 0 + + + False + + + Verdana, 9.75pt + + + 314, 37 + + + 93, 23 + + + 157 + + + prefixTextBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + orderGroupBox + + + 1 + + + True + + + 409, 75 + + + 63, 23 + + + 156 + + + digits + + + snDigitsLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + orderGroupBox + + + 2 + + + True + + + 464, 37 + + + 63, 23 + + + 155 + + + suffix + + + suffixLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + orderGroupBox + + + 3 + + + True + + + 226, 37 + + + 65, 23 + + + 154 + + + prefix + + + prefixLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + orderGroupBox + + + 4 + + + False + + + Verdana, 9.75pt + + + 475, 75 + + + 28, 23 + + + 153 + + + snDigitsTextBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + orderGroupBox + + + 5 + + + True + + + Verdana, 20.25pt, style=Bold + + + NoControl + + + 195, 31 + + + 26, 32 + + + 149 + + + ! + + + False + + + exclamationPOLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + orderGroupBox + + + 6 + + + True + + + NoControl + + + 505, 74 + + + 70, 23 + + + 148 + + + pieces + + + piecesCountLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + orderGroupBox + + + 7 + + + True + + + NoControl + + + 226, 74 + + + 86, 23 + + + 147 + + + first s/n + + + firstSNLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + orderGroupBox + + + 8 + + + False + + + Verdana, 9.75pt + + + 567, 74 + + + 63, 23 + + + 143 + + + pcsCountTextBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + orderGroupBox + + + 9 + + + False + + + Verdana, 9.75pt + + + 314, 75 + + + 93, 23 + + + 142 + + + firstSNTextBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + orderGroupBox + + + 10 + + + False + + + Verdana, 12pt + + + 21, 73 + + + 84, 30 + + + 1 + + + Reload + + + reloadButton + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + orderGroupBox + + + 11 + + + 21, 32 + + + 172, 31 + + + 0 + + + orderCB + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + orderGroupBox + + + 12 + + + Verdana, 14.25pt + + + 14, 5 + + + 648, 119 + + + 0 + + + Order + + + orderGroupBox + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 4 + + + Top, Right + + + Verdana, 11.25pt + + + NoControl + + + -6, 23 + + + 84, 26 + + + 8 + + + Clear + + + clearButton + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 2 + + + True + + + Verdana, 9.75pt + + + 19, 53 + + + 103, 16 + + + 9 + + + Water Meter 1 + + + False + + + label1 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 44 + + + Verdana, 9.75pt + + + 146, 46 + + + 163, 24 + + + 10 + + + False + + + comboBox1 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 43 + + + True + + + 593, 51 + + + 15, 14 + + + 11 + + + False + + + checkBox1 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 46 + + + True + + + NoControl + + + 593, 80 + + + 15, 14 + + + 14 + + + False + + + checkBox2 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 52 + + + Verdana, 9.75pt + + + 146, 75 + + + 163, 24 + + + 13 + + + False + + + comboBox2 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 50 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 19, 82 + + + 103, 16 + + + 12 + + + Water Meter 2 + + + False + + + label2 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 48 + + + True + + + NoControl + + + 593, 109 + + + 15, 14 + + + 17 + + + False + + + checkBox3 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 58 + + + Verdana, 9.75pt + + + 146, 104 + + + 163, 24 + + + 16 + + + False + + + comboBox3 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 56 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 19, 111 + + + 103, 16 + + + 15 + + + Water Meter 3 + + + False + + + label3 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 54 + + + True + + + NoControl + + + 593, 138 + + + 15, 14 + + + 20 + + + False + + + checkBox4 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 64 + + + Verdana, 9.75pt + + + 146, 133 + + + 163, 24 + + + 19 + + + False + + + comboBox4 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 62 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 19, 140 + + + 103, 16 + + + 18 + + + Water Meter 4 + + + False + + + label4 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 60 + + + True + + + NoControl + + + 593, 167 + + + 15, 14 + + + 23 + + + False + + + checkBox5 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 70 + + + Verdana, 9.75pt + + + 146, 162 + + + 163, 24 + + + 22 + + + False + + + comboBox5 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 68 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 19, 169 + + + 103, 16 + + + 21 + + + Water Meter 5 + + + False + + + label5 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 66 + + + True + + + NoControl + + + 593, 196 + + + 15, 14 + + + 26 + + + False + + + checkBox6 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 76 + + + Verdana, 9.75pt + + + 146, 191 + + + 163, 24 + + + 25 + + + False + + + comboBox6 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 74 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 19, 198 + + + 103, 16 + + + 24 + + + Water Meter 6 + + + False + + + label6 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 72 + + + True + + + NoControl + + + 593, 225 + + + 15, 14 + + + 29 + + + False + + + checkBox7 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 82 + + + Verdana, 9.75pt + + + 146, 220 + + + 163, 24 + + + 28 + + + False + + + comboBox7 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 80 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 19, 227 + + + 103, 16 + + + 27 + + + Water Meter 7 + + + False + + + label7 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 78 + + + True + + + NoControl + + + 593, 254 + + + 15, 14 + + + 32 + + + False + + + checkBox8 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 88 + + + Verdana, 9.75pt + + + 146, 249 + + + 163, 24 + + + 31 + + + False + + + comboBox8 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 86 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 19, 256 + + + 103, 16 + + + 30 + + + Water Meter 8 + + + False + + + label8 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 84 + + + True + + + NoControl + + + 593, 283 + + + 15, 14 + + + 35 + + + False + + + checkBox9 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 94 + + + Verdana, 9.75pt + + + 146, 278 + + + 163, 24 + + + 34 + + + False + + + comboBox9 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 92 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 19, 285 + + + 103, 16 + + + 33 + + + Water Meter 9 + + + False + + + label9 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 90 + + + True + + + NoControl + + + 593, 312 + + + 15, 14 + + + 38 + + + False + + + checkBox10 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 100 + + + Verdana, 9.75pt + + + 146, 307 + + + 163, 24 + + + 37 + + + False + + + comboBox10 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 98 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 19, 314 + + + 111, 16 + + + 36 + + + Water Meter 10 + + + False + + + label10 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 96 + + + True + + + NoControl + + + 593, 341 + + + 15, 14 + + + 41 + + + False + + + checkBox11 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 106 + + + Verdana, 9.75pt + + + 146, 336 + + + 163, 24 + + + 40 + + + False + + + comboBox11 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 104 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 19, 343 + + + 111, 16 + + + 39 + + + Water Meter 11 + + + False + + + label11 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 102 + + + True + + + NoControl + + + 593, 370 + + + 15, 14 + + + 44 + + + False + + + checkBox12 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 112 + + + Verdana, 9.75pt + + + 146, 365 + + + 163, 24 + + + 43 + + + False + + + comboBox12 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 110 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 19, 372 + + + 111, 16 + + + 42 + + + Water Meter 12 + + + False + + + label12 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 108 + + + True + + + NoControl + + + 593, 399 + + + 15, 14 + + + 47 + + + False + + + checkBox13 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 118 + + + Verdana, 9.75pt + + + 146, 394 + + + 163, 24 + + + 46 + + + False + + + comboBox13 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 116 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 19, 401 + + + 111, 16 + + + 45 + + + Water Meter 13 + + + False + + + label13 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 114 + + + True + + + NoControl + + + 593, 428 + + + 15, 14 + + + 50 + + + False + + + checkBox14 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 124 + + + Verdana, 9.75pt + + + 146, 423 + + + 163, 24 + + + 49 + + + False + + + comboBox14 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 122 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 19, 430 + + + 111, 16 + + + 48 + + + Water Meter 14 + + + False + + + label14 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 120 + + + True + + + NoControl + + + 593, 457 + + + 15, 14 + + + 53 + + + False + + + checkBox15 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 130 + + + Verdana, 9.75pt + + + 146, 452 + + + 163, 24 + + + 52 + + + False + + + comboBox15 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 128 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 19, 459 + + + 111, 16 + + + 51 + + + Water Meter 15 + + + False + + + label15 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 126 + + + True + + + NoControl + + + 593, 486 + + + 15, 14 + + + 56 + + + False + + + checkBox16 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 136 + + + Verdana, 9.75pt + + + 146, 481 + + + 163, 24 + + + 55 + + + False + + + comboBox16 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 134 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 19, 488 + + + 111, 16 + + + 54 + + + Water Meter 15 + + + False + + + label16 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 132 + + + True + + + NoControl + + + 593, 515 + + + 15, 14 + + + 59 + + + False + + + checkBox17 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 142 + + + Verdana, 9.75pt + + + 146, 510 + + + 163, 24 + + + 58 + + + False + + + comboBox17 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 140 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 19, 517 + + + 111, 16 + + + 57 + + + Water Meter 17 + + + False + + + label17 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 138 + + + True + + + NoControl + + + 593, 544 + + + 15, 14 + + + 62 + + + False + + + checkBox18 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 148 + + + Verdana, 9.75pt + + + 146, 539 + + + 163, 24 + + + 61 + + + False + + + comboBox18 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 146 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 19, 546 + + + 111, 16 + + + 60 + + + Water Meter 18 + + + False + + + label18 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 144 + + + True + + + NoControl + + + 593, 573 + + + 15, 14 + + + 65 + + + False + + + checkBox19 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 154 + + + Verdana, 9.75pt + + + 146, 568 + + + 163, 24 + + + 64 + + + False + + + comboBox19 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 152 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 19, 575 + + + 111, 16 + + + 63 + + + Water Meter 19 + + + False + + + label19 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 150 + + + True + + + NoControl + + + 593, 602 + + + 15, 14 + + + 68 + + + False + + + checkBox20 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 160 + + + Verdana, 9.75pt + + + 146, 597 + + + 163, 24 + + + 67 + + + False + + + comboBox20 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 158 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 19, 604 + + + 111, 16 + + + 66 + + + Water Meter 20 + + + False + + + label20 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 156 + + + True + + + NoControl + + + 1201, 602 + + + 15, 14 + + + 140 + + + False + + + checkBox40 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 133 + + + Verdana, 9.75pt + + + 754, 597 + + + 163, 24 + + + 139 + + + False + + + comboBox40 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 135 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 631, 604 + + + 111, 16 + + + 138 + + + Water Meter 40 + + + False + + + label40 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 137 + + + True + + + NoControl + + + 1201, 573 + + + 15, 14 + + + 137 + + + False + + + checkBox39 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 139 + + + Verdana, 9.75pt + + + 754, 568 + + + 163, 24 + + + 136 + + + False + + + comboBox39 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 141 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 631, 575 + + + 111, 16 + + + 135 + + + Water Meter 39 + + + False + + + label39 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 143 + + + True + + + NoControl + + + 1201, 544 + + + 15, 14 + + + 134 + + + False + + + checkBox38 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 145 + + + Verdana, 9.75pt + + + 754, 539 + + + 163, 24 + + + 133 + + + False + + + comboBox38 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 147 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 631, 546 + + + 111, 16 + + + 132 + + + Water Meter 38 + + + False + + + label38 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 149 + + + True + + + NoControl + + + 1201, 515 + + + 15, 14 + + + 131 + + + False + + + checkBox37 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 151 + + + Verdana, 9.75pt + + + 754, 510 + + + 163, 24 + + + 130 + + + False + + + comboBox37 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 153 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 631, 517 + + + 111, 16 + + + 129 + + + Water Meter 37 + + + False + + + label37 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 155 + + + True + + + NoControl + + + 1201, 486 + + + 15, 14 + + + 128 + + + False + + + checkBox36 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 157 + + + Verdana, 9.75pt + + + 754, 481 + + + 163, 24 + + + 127 + + + False + + + comboBox36 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 159 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 631, 488 + + + 111, 16 + + + 126 + + + Water Meter 36 + + + False + + + label36 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 161 + + + True + + + NoControl + + + 1201, 457 + + + 15, 14 + + + 125 + + + False + + + checkBox35 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 163 + + + Verdana, 9.75pt + + + 754, 452 + + + 163, 24 + + + 124 + + + False + + + comboBox35 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 165 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 631, 459 + + + 111, 16 + + + 123 + + + Water Meter 35 + + + False + + + label35 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 167 + + + True + + + NoControl + + + 1201, 428 + + + 15, 14 + + + 122 + + + False + + + checkBox34 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 169 + + + Verdana, 9.75pt + + + 754, 423 + + + 163, 24 + + + 121 + + + False + + + comboBox34 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 171 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 631, 430 + + + 111, 16 + + + 120 + + + Water Meter 34 + + + False + + + label34 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 173 + + + True + + + NoControl + + + 1201, 399 + + + 15, 14 + + + 119 + + + False + + + checkBox33 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 175 + + + Verdana, 9.75pt + + + 754, 394 + + + 163, 24 + + + 118 + + + False + + + comboBox33 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 177 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 631, 401 + + + 111, 16 + + + 117 + + + Water Meter 33 + + + False + + + label33 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 179 + + + True + + + NoControl + + + 1201, 370 + + + 15, 14 + + + 116 + + + False + + + checkBox32 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 181 + + + Verdana, 9.75pt + + + 754, 365 + + + 163, 24 + + + 115 + + + False + + + comboBox32 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 183 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 631, 372 + + + 111, 16 + + + 114 + + + Water Meter 32 + + + False + + + label32 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 185 + + + True + + + NoControl + + + 1201, 341 + + + 15, 14 + + + 113 + + + False + + + checkBox31 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 187 + + + Verdana, 9.75pt + + + 754, 336 + + + 163, 24 + + + 112 + + + False + + + comboBox31 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 189 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 631, 343 + + + 111, 16 + + + 111 + + + Water Meter 31 + + + False + + + label31 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 191 + + + True + + + NoControl + + + 1201, 312 + + + 15, 14 + + + 110 + + + False + + + checkBox30 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 193 + + + Verdana, 9.75pt + + + 754, 307 + + + 163, 24 + + + 109 + + + False + + + comboBox30 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 195 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 631, 314 + + + 111, 16 + + + 108 + + + Water Meter 30 + + + False + + + label30 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 197 + + + True + + + NoControl + + + 1201, 283 + + + 15, 14 + + + 107 + + + False + + + checkBox29 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 199 + + + Verdana, 9.75pt + + + 754, 278 + + + 163, 24 + + + 106 + + + False + + + comboBox29 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 201 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 631, 285 + + + 111, 16 + + + 105 + + + Water Meter 29 + + + False + + + label29 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 203 + + + True + + + NoControl + + + 1201, 254 + + + 15, 14 + + + 104 + + + False + + + checkBox28 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 205 + + + Verdana, 9.75pt + + + 754, 249 + + + 163, 24 + + + 103 + + + False + + + comboBox28 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 206 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 631, 256 + + + 111, 16 + + + 102 + + + Water Meter 28 + + + False + + + label28 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 204 + + + True + + + NoControl + + + 1201, 225 + + + 15, 14 + + + 101 + + + False + + + checkBox27 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 202 + + + Verdana, 9.75pt + + + 754, 220 + + + 163, 24 + + + 100 + + + False + + + comboBox27 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 200 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 631, 227 + + + 111, 16 + + + 99 + + + Water Meter 27 + + + False + + + label27 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 198 + + + True + + + NoControl + + + 1201, 196 + + + 15, 14 + + + 98 + + + False + + + checkBox26 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 196 + + + Verdana, 9.75pt + + + 754, 191 + + + 163, 24 + + + 97 + + + False + + + comboBox26 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 194 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 631, 198 + + + 111, 16 + + + 96 + + + Water Meter 26 + + + False + + + label26 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 192 + + + True + + + NoControl + + + 1201, 167 + + + 15, 14 + + + 95 + + + False + + + checkBox25 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 190 + + + Verdana, 9.75pt + + + 754, 162 + + + 163, 24 + + + 94 + + + False + + + comboBox25 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 188 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 631, 169 + + + 111, 16 + + + 93 + + + Water Meter 25 + + + False + + + label25 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 186 + + + True + + + NoControl + + + 1201, 138 + + + 15, 14 + + + 92 + + + False + + + checkBox24 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 184 + + + Verdana, 9.75pt + + + 754, 133 + + + 163, 24 + + + 91 + + + False + + + comboBox24 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 182 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 631, 140 + + + 111, 16 + + + 90 + + + Water Meter 24 + + + False + + + label24 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 180 + + + True + + + NoControl + + + 1201, 109 + + + 15, 14 + + + 89 + + + False + + + checkBox23 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 178 + + + Verdana, 9.75pt + + + 754, 104 + + + 163, 24 + + + 88 + + + False + + + comboBox23 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 176 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 631, 111 + + + 111, 16 + + + 87 + + + Water Meter 23 + + + False + + + label23 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 174 + + + True + + + NoControl + + + 1201, 80 + + + 15, 14 + + + 86 + + + False + + + checkBox22 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 172 + + + Verdana, 9.75pt + + + 754, 75 + + + 163, 24 + + + 85 + + + False + + + comboBox22 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 170 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 631, 82 + + + 111, 16 + + + 84 + + + Water Meter 22 + + + False + + + label22 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 168 + + + True + + + NoControl + + + 1201, 51 + + + 15, 14 + + + 83 + + + False + + + checkBox21 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 166 + + + Verdana, 9.75pt + + + 754, 46 + + + 163, 24 + + + 82 + + + False + + + comboBox21 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 164 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 631, 53 + + + 111, 16 + + + 81 + + + Water Meter 21 + + + False + + + label21 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 162 + + + Verdana, 9.75pt + + + 320, 47 + + + 123, 23 + + + 141 + + + False + + + textBox1 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 131 + + + Verdana, 9.75pt + + + 320, 76 + + + 123, 23 + + + 142 + + + False + + + textBox2 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 129 + + + Verdana, 9.75pt + + + 320, 105 + + + 123, 23 + + + 143 + + + False + + + textBox3 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 127 + + + Verdana, 9.75pt + + + 320, 134 + + + 123, 23 + + + 144 + + + False + + + textBox4 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 125 + + + Verdana, 9.75pt + + + 320, 163 + + + 123, 23 + + + 145 + + + False + + + textBox5 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 123 + + + Verdana, 9.75pt + + + 320, 192 + + + 123, 23 + + + 146 + + + False + + + textBox6 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 121 + + + Verdana, 9.75pt + + + 320, 221 + + + 123, 23 + + + 147 + + + False + + + textBox7 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 119 + + + Verdana, 9.75pt + + + 320, 250 + + + 123, 23 + + + 148 + + + False + + + textBox8 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 117 + + + Verdana, 9.75pt + + + 320, 279 + + + 123, 23 + + + 149 + + + False + + + textBox9 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 115 + + + Verdana, 9.75pt + + + 320, 308 + + + 123, 23 + + + 150 + + + False + + + textBox10 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 113 + + + Verdana, 9.75pt + + + 320, 337 + + + 123, 23 + + + 151 + + + False + + + textBox11 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 111 + + + Verdana, 9.75pt + + + 320, 366 + + + 123, 23 + + + 152 + + + False + + + textBox12 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 109 + + + Verdana, 9.75pt + + + 320, 395 + + + 123, 23 + + + 153 + + + False + + + textBox13 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 107 + + + Verdana, 9.75pt + + + 320, 424 + + + 123, 23 + + + 154 + + + False + + + textBox14 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 105 + + + Verdana, 9.75pt + + + 320, 453 + + + 123, 23 + + + 155 + + + False + + + textBox15 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 103 + + + Verdana, 9.75pt + + + 320, 482 + + + 123, 23 + + + 156 + + + False + + + textBox16 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 101 + + + Verdana, 9.75pt + + + 320, 511 + + + 123, 23 + + + 157 + + + False + + + textBox17 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 99 + + + Verdana, 9.75pt + + + 320, 540 + + + 123, 23 + + + 158 + + + False + + + textBox18 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 97 + + + Verdana, 9.75pt + + + 320, 569 + + + 123, 23 + + + 159 + + + False + + + textBox19 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 95 + + + Verdana, 9.75pt + + + 320, 598 + + + 123, 23 + + + 160 + + + False + + + textBox20 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 93 + + + Verdana, 9.75pt + + + 928, 47 + + + 123, 23 + + + 161 + + + False + + + textBox21 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 91 + + + Verdana, 9.75pt + + + 928, 76 + + + 123, 23 + + + 162 + + + False + + + textBox22 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 89 + + + Verdana, 9.75pt + + + 928, 105 + + + 123, 23 + + + 163 + + + False + + + textBox23 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 87 + + + Verdana, 9.75pt + + + 928, 134 + + + 123, 23 + + + 164 + + + False + + + textBox24 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 85 + + + Verdana, 9.75pt + + + 928, 163 + + + 123, 23 + + + 165 + + + False + + + textBox25 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 83 + + + Verdana, 9.75pt + + + 928, 192 + + + 123, 23 + + + 166 + + + False + + + textBox26 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 81 + + + Verdana, 9.75pt + + + 928, 221 + + + 123, 23 + + + 167 + + + False + + + textBox27 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 79 + + + Verdana, 9.75pt + + + 928, 250 + + + 123, 23 + + + 168 + + + False + + + textBox28 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 77 + + + Verdana, 9.75pt + + + 928, 279 + + + 123, 23 + + + 169 + + + False + + + textBox29 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 75 + + + Verdana, 9.75pt + + + 928, 308 + + + 123, 23 + + + 170 + + + False + + + textBox30 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 73 + + + Verdana, 9.75pt + + + 928, 337 + + + 123, 23 + + + 171 + + + False + + + textBox31 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 71 + + + Verdana, 9.75pt + + + 928, 366 + + + 123, 23 + + + 172 + + + False + + + textBox32 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 69 + + + Verdana, 9.75pt + + + 928, 395 + + + 123, 23 + + + 173 + + + False + + + textBox33 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 67 + + + Verdana, 9.75pt + + + 928, 424 + + + 123, 23 + + + 174 + + + False + + + textBox34 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 65 + + + Verdana, 9.75pt + + + 928, 453 + + + 123, 23 + + + 175 + + + False + + + textBox35 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 63 + + + Verdana, 9.75pt + + + 928, 482 + + + 123, 23 + + + 176 + + + False + + + textBox36 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 61 + + + Verdana, 9.75pt + + + 928, 511 + + + 123, 23 + + + 177 + + + False + + + textBox37 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 59 + + + Verdana, 9.75pt + + + 928, 540 + + + 123, 23 + + + 178 + + + False + + + textBox38 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 57 + + + Verdana, 9.75pt + + + 928, 569 + + + 123, 23 + + + 179 + + + False + + + textBox39 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 55 + + + Verdana, 9.75pt + + + 928, 598 + + + 123, 23 + + + 180 + + + False + + + textBox40 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 53 + + + True + + + Verdana, 9.75pt + + + 182, 22 + + + 93, 16 + + + 181 + + + Body number + + + bodyLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 51 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 336, 22 + + + 97, 16 + + + 182 + + + Serial number + + + snLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 49 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 788, 22 + + + 93, 16 + + + 183 + + + Body number + + + bodyLabel2 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 47 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 942, 22 + + + 97, 16 + + + 184 + + + Serial number + + + snLabel2 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 45 + + + Verdana, 9.75pt + + + 105, 75 + + + 93, 24 + + + 151 + + + lastSNRangeCB + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + snRangeGroupBox + + + 0 + + + Verdana, 9.75pt + + + 105, 37 + + + 93, 24 + + + 150 + + + firstSNRangeCB + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + snRangeGroupBox + + + 1 + + + True + + + Verdana, 20.25pt, style=Bold + + + NoControl + + + 208, 69 + + + 26, 32 + + + 149 + + + ! + + + False + + + exclamationToLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + snRangeGroupBox + + + 2 + + + True + + + Verdana, 20.25pt, style=Bold + + + 208, 31 + + + 26, 32 + + + 148 + + + ! + + + False + + + exclamationFromLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + snRangeGroupBox + + + 3 + + + True + + + NoControl + + + 42, 72 + + + 29, 23 + + + 147 + + + to + + + toLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + snRangeGroupBox + + + 4 + + + True + + + 42, 37 + + + 55, 23 + + + 146 + + + from + + + fromLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + snRangeGroupBox + + + 5 + + + Verdana, 14.25pt + + + 675, 5 + + + 277, 119 + + + 185 + + + Range of serial numbers + + + snRangeGroupBox + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 3 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 1066, 22 + + + 113, 16 + + + 226 + + + Counter number + + + counterLabel2 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 0 + + + True + + + Verdana, 9.75pt + + + NoControl + + + 459, 22 + + + 113, 16 + + + 225 + + + Counter number + + + counterLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 1 + + + Verdana, 9.75pt + + + 1062, 598 + + + 123, 23 + + + 224 + + + False + + + textBox80 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 3 + + + Verdana, 9.75pt + + + 1062, 569 + + + 123, 23 + + + 223 + + + False + + + textBox79 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 4 + + + Verdana, 9.75pt + + + 1062, 540 + + + 123, 23 + + + 222 + + + False + + + textBox78 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 5 + + + Verdana, 9.75pt + + + 1062, 511 + + + 123, 23 + + + 221 + + + False + + + textBox77 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 6 + + + Verdana, 9.75pt + + + 1062, 482 + + + 123, 23 + + + 220 + + + False + + + textBox76 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 7 + + + Verdana, 9.75pt + + + 1062, 453 + + + 123, 23 + + + 219 + + + False + + + textBox75 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 8 + + + Verdana, 9.75pt + + + 1062, 424 + + + 123, 23 + + + 218 + + + False + + + textBox74 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 9 + + + Verdana, 9.75pt + + + 1062, 395 + + + 123, 23 + + + 217 + + + False + + + textBox73 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 10 + + + Verdana, 9.75pt + + + 1062, 366 + + + 123, 23 + + + 216 + + + False + + + textBox72 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 11 + + + Verdana, 9.75pt + + + 1062, 337 + + + 123, 23 + + + 215 + + + False + + + textBox71 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 12 + + + Verdana, 9.75pt + + + 1062, 308 + + + 123, 23 + + + 214 + + + False + + + textBox70 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 13 + + + Verdana, 9.75pt + + + 1062, 279 + + + 123, 23 + + + 213 + + + False + + + textBox69 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 14 + + + Verdana, 9.75pt + + + 1062, 250 + + + 123, 23 + + + 212 + + + False + + + textBox68 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 15 + + + Verdana, 9.75pt + + + 1062, 221 + + + 123, 23 + + + 211 + + + False + + + textBox67 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 16 + + + Verdana, 9.75pt + + + 1062, 192 + + + 123, 23 + + + 210 + + + False + + + textBox66 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 17 + + + Verdana, 9.75pt + + + 1062, 163 + + + 123, 23 + + + 209 + + + False + + + textBox65 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 18 + + + Verdana, 9.75pt + + + 1062, 134 + + + 123, 23 + + + 208 + + + False + + + textBox64 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 19 + + + Verdana, 9.75pt + + + 1062, 105 + + + 123, 23 + + + 207 + + + False + + + textBox63 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 20 + + + Verdana, 9.75pt + + + 1062, 76 + + + 123, 23 + + + 206 + + + False + + + textBox62 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 21 + + + Verdana, 9.75pt + + + 1062, 47 + + + 123, 23 + + + 205 + + + False + + + textBox61 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 22 + + + Verdana, 9.75pt + + + 454, 598 + + + 123, 23 + + + 204 + + + False + + + textBox60 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 23 + + + Verdana, 9.75pt + + + 454, 569 + + + 123, 23 + + + 203 + + + False + + + textBox59 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 24 + + + Verdana, 9.75pt + + + 454, 540 + + + 123, 23 + + + 202 + + + False + + + textBox58 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 25 + + + Verdana, 9.75pt + + + 454, 511 + + + 123, 23 + + + 201 + + + False + + + textBox57 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 26 + + + Verdana, 9.75pt + + + 454, 482 + + + 123, 23 + + + 200 + + + False + + + textBox56 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 27 + + + Verdana, 9.75pt + + + 454, 453 + + + 123, 23 + + + 199 + + + False + + + textBox55 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 28 + + + Verdana, 9.75pt + + + 454, 424 + + + 123, 23 + + + 198 + + + False + + + textBox54 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 29 + + + Verdana, 9.75pt + + + 454, 395 + + + 123, 23 + + + 197 + + + False + + + textBox53 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 30 + + + Verdana, 9.75pt + + + 454, 366 + + + 123, 23 + + + 196 + + + False + + + textBox52 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 31 + + + Verdana, 9.75pt + + + 454, 337 + + + 123, 23 + + + 195 + + + False + + + textBox51 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 32 + + + Verdana, 9.75pt + + + 454, 308 + + + 123, 23 + + + 194 + + + False + + + textBox50 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 33 + + + Verdana, 9.75pt + + + 454, 279 + + + 123, 23 + + + 193 + + + False + + + textBox49 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 34 + + + Verdana, 9.75pt + + + 454, 250 + + + 123, 23 + + + 192 + + + False + + + textBox48 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 35 + + + Verdana, 9.75pt + + + 454, 221 + + + 123, 23 + + + 191 + + + False + + + textBox47 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 36 + + + Verdana, 9.75pt + + + 454, 192 + + + 123, 23 + + + 190 + + + False + + + textBox46 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 37 + + + Verdana, 9.75pt + + + 454, 164 + + + 123, 23 + + + 189 + + + False + + + textBox45 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 38 + + + Verdana, 9.75pt + + + 454, 134 + + + 123, 23 + + + 188 + + + False + + + textBox44 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 39 + + + Verdana, 9.75pt + + + 454, 105 + + + 123, 23 + + + 187 + + + False + + + textBox43 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 40 + + + Verdana, 9.75pt + + + 454, 76 + + + 123, 23 + + + 186 + + + False + + + textBox42 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 41 + + + Verdana, 9.75pt + + + 454, 47 + + + 123, 23 + + + 185 + + + False + + + textBox41 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + serialNumbersGroupBox + + + 42 + + + Verdana, 14.25pt + + + 14, 130 + + + 1232, 637 + + + 186 + + + Serial numbers + + + serialNumbersGroupBox + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 2 + + + True + + + 6, 1 + + + 193, 27 + + + 2 + + + Codes of batches + + + batchesCheckBox + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + batchesGroupBox + + + 0 + + + Fill + + + TopDown + + + 3, 27 + + + 550, 607 + + + 1 + + + flowLayoutPanel2 + + + System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + batchesGroupBox + + + 1 + + + Verdana, 14.25pt + + + 1259, 130 + + + 556, 637 + + + 187 + + + batchesGroupBox + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 1 + + + Verdana, 12pt + + + 14, 37 + + + 674, 26 + + + 189 + + + processComboBox + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + workflowGroupBox + + + 1 + + + True + + + Verdana, 9.75pt + + + 11, 81 + + + 143, 16 + + + 190 + + + workflow description + + + workflowDescriptionLabel + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + workflowGroupBox + + + 0 + + + Verdana, 14.25pt + + + 965, 5 + + + 701, 119 + + + 191 + + + Workflow + + + workflowGroupBox + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 0 + + + True + + + 6, 13 + + + True + + + 1829, 781 + + + CenterParent + + + Batch data + + + FormForMechanicalMetersWithTracing + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/TBF/BenchControl/DataEntry/S620/ICheckItem.cs b/TBF/BenchControl/DataEntry/S620/ICheckItem.cs new file mode 100644 index 000000000..aa2ca0765 --- /dev/null +++ b/TBF/BenchControl/DataEntry/S620/ICheckItem.cs @@ -0,0 +1,35 @@ +/// +/// Copyright (c) 2020 Sensus Slovensko a.s. +/// +using System; +using System.Collections.Generic; + +namespace TBF.BenchControl.DataEntry.S620 +{ + public interface ICheckItem + { + /// + /// Part to be scanned / checked + /// + TracingDB.Entities.Part Part { get; } + + /// + /// ID of a part in this workstep: + /// 0 undefined + /// 1 reference part + /// 2..99 parts with unique codes + /// 100.. parts with batch numbers + /// + int IxPolozky { get; set; } + + /// + /// Scanned or obtained code of the part + /// + string ScannedCode { get; set; } /// Read/Set the scanned code + + void ClearCode(); /// Clear the code + void SubmitCode(string code); /// Set the code and proceed like enter button is pressed + void ResetFocus(); + void SetFocus(); + } +} diff --git a/TBF/BenchControl/DataEntry/S620/TestStartEndForm.cs b/TBF/BenchControl/DataEntry/S620/TestStartEndForm.cs new file mode 100644 index 000000000..b60ed8e9b --- /dev/null +++ b/TBF/BenchControl/DataEntry/S620/TestStartEndForm.cs @@ -0,0 +1,688 @@ +/// +/// Copyright (c) 2020 Sensus Slovensko a.s. +/// +using System; +using System.Collections.Generic; +using System.Windows.Forms; +using log4net; +using TBF.BenchControl.GenericDevices; +using TBF.Resources; + +namespace TBF.BenchControl.DataEntry.S620 +{ + public partial class TestStartEndForm : Form, GenericDevices.IHasCompleted + { + private static readonly ILog log = LogManager.GetLogger(typeof(TestStartEndForm)); + + // Set to 'true' when the form closes + public bool Completed { get { return completed; } } + bool completed; + + /// Number of text boxes for serial numbers + public readonly int WaterMetersCount; + readonly IRegReader[] regReaders; + readonly bool[] disabled; + + // To be retrieved after the form closes + public double[] WMStartState; + + // To be retrieved after the form closes + public readonly string[] WMStartStateStr; + + // To be retrieved after the form closes + public double[] WMEndState; + + bool endStates; /// false=start states, true=end states + double refVolume; + double warningLimLo; /// limit to display exclamation mark, typically 2x errLimLo + double warningLimHi; /// limit to display exclamation mark, typically 2x errLimHi + bool fixedErrorLimits; /// false in case of calculated error limits + + int TextBoxesCount; + /// + Label[] labels; + TextBox[] startTextBoxes; + TextBox[] endTextBoxes; + Label[] exclamations; + /// + IList activeTextBoxes; + IList activeWmNrs; + + /// + /// Parameterless constructor initializing common part for start and endstate form + /// + public TestStartEndForm() + { + InitializeComponent(); + ControlBox = false; + + TextBoxesCount = 48; + + labels = new Label[] + { + label1, label2, label3, label4, label5, label6, label7, label8, label9, label10, + label11, label12, label13, label14, label15, label16, label17, label18, label19, label20, + label21, label22, label23, label24, label25, label26, label27, label28, label29, label30, + label31, label32, label33, label34, label35, label36, label37, label38, label39, label40, + label41, label42, label43, label44, label45, label46, label47, label48, + }; + startTextBoxes = new TextBox[] + { + startTextBox1, startTextBox2, startTextBox3, startTextBox4, startTextBox5, startTextBox6, startTextBox7, startTextBox8, startTextBox9, startTextBox10, + startTextBox11, startTextBox12, startTextBox13, startTextBox14, startTextBox15, startTextBox16, startTextBox17, startTextBox18, startTextBox19, startTextBox20, + startTextBox21, startTextBox22, startTextBox23, startTextBox24, startTextBox25, startTextBox26, startTextBox27, startTextBox28, startTextBox29, startTextBox30, + startTextBox31, startTextBox32, startTextBox33, startTextBox34, startTextBox35, startTextBox36, startTextBox37, startTextBox38, startTextBox39, startTextBox40, + startTextBox41, startTextBox42, startTextBox43, startTextBox44, startTextBox45, startTextBox46, startTextBox47, startTextBox48, + }; + endTextBoxes = new TextBox[] + { + endTextBox1, endTextBox2, endTextBox3, endTextBox4, endTextBox5, endTextBox6, endTextBox7, endTextBox8, endTextBox9, endTextBox10, + endTextBox11, endTextBox12, endTextBox13, endTextBox14, endTextBox15, endTextBox16, endTextBox17, endTextBox18, endTextBox19, endTextBox20, + endTextBox21, endTextBox22, endTextBox23, endTextBox24, endTextBox25, endTextBox26, endTextBox27, endTextBox28, endTextBox29, endTextBox30, + endTextBox31, endTextBox32, endTextBox33, endTextBox34, endTextBox35, endTextBox36, endTextBox37, endTextBox38, endTextBox39, endTextBox40, + endTextBox41, endTextBox42, endTextBox43, endTextBox44, endTextBox45, endTextBox46, endTextBox47, endTextBox48, + }; + exclamations = new Label[] + { + exclamation1, exclamation2, exclamation3, exclamation4, exclamation5, exclamation6, + exclamation7, exclamation8, exclamation9, exclamation10, exclamation11, exclamation12, + exclamation13, exclamation14, exclamation15, exclamation16, exclamation17, exclamation18, + exclamation19, exclamation20, exclamation21, exclamation22, exclamation23, exclamation24, + exclamation25, exclamation26, exclamation27, exclamation28, exclamation29, exclamation30, + exclamation31, exclamation32, exclamation33, exclamation34, exclamation35, exclamation36, + exclamation37, exclamation38, exclamation39, exclamation40, exclamation41, exclamation42, + exclamation43, exclamation44, exclamation45, exclamation46, exclamation47, exclamation48, + }; + + activeTextBoxes = new List(); + activeWmNrs = new List(); + + completed = false; + StartForceCloseHandler(); + } + + /// + /// Constructor to fill in start states + /// + /// Number of water meters + /// Information from CycleBeginningForm about availability of water meters + public TestStartEndForm(int waterMetersCount, IRegReader[] regReaders, bool[] disabled) + : this() + { + endStates = false; + + this.WaterMetersCount = waterMetersCount; + this.regReaders = regReaders; + this.disabled = disabled; + + ShuffleTextBoxes(); + + WMStartState = new double[waterMetersCount]; + WMStartStateStr = new string[waterMetersCount]; + } + + /// + /// Constructor to fill in end states + /// + /// Number of water meters + /// Information entered on test start + /// Information from CycleBeginningForm about availability of water meters + /// Reference volume, it is used to verify the end state, show/hide exclamation if necessary + /// Error limit low, it is used to verify the end state, show/hide exclamation if necessary + /// Error limit high, it is used to verify the end state, show/hide exclamation if necessary + public TestStartEndForm(int waterMetersCount, IRegReader[] regReaders, string[] wmStartStateStr, bool[] disabled, + double refVolume, double errLimLo, double errLimHi) + : this() + { + endStates = true; + + this.WaterMetersCount = waterMetersCount; + this.regReaders = regReaders; + if (wmStartStateStr == null || wmStartStateStr.Length != waterMetersCount) + throw (new Exception("Invalid 'wmStartStateStr' argument")); + this.WMStartStateStr = wmStartStateStr; + this.disabled = disabled; + this.refVolume = refVolume; + this.warningLimLo = 2 * errLimLo; + this.warningLimHi = 2 * errLimHi; + this.fixedErrorLimits = (errLimHi > errLimLo); + + ShuffleTextBoxes(); + + WMEndState = new double[waterMetersCount]; + } + + /// + /// Make sure the layout of labels/text boxes on the screen + /// corresponds to the layout of watermeters of the test bench. + /// + void ShuffleTextBoxes() + { + if (TextBoxesCount > WaterMetersCount) + { + int nrLines = WaterMetersCount / Config.Data.LineSize; + int gap = (TextBoxesCount - WaterMetersCount) / nrLines; + + int dest = 0; + for (int l = 0; l < nrLines; l++) + { + for (int i = 0; i < Config.Data.LineSize; i++) + { + labels[dest] = labels[l * Config.Data.LineSize + l * gap + i]; + startTextBoxes[dest] = startTextBoxes[l * Config.Data.LineSize + l * gap + i]; + endTextBoxes[dest] = endTextBoxes[l * Config.Data.LineSize + l * gap + i]; + exclamations[dest] = exclamations[l * Config.Data.LineSize + l * gap + i]; + dest++; + } + } + TextBoxesCount = WaterMetersCount; + } + } + + private void CycleEndForm_Load(object sender, EventArgs e) + { + Localize(); + + //Height = 115 + 90 * WaterMetersCount; + + for (int i = 0; i < TextBoxesCount; i++) + { + if (i < WaterMetersCount) + { + labels[i].Visible = startTextBoxes[i].Visible = endTextBoxes[i].Visible = true; + } + } + + if (endStates) + { + /// End of test + for (int i = 0; i < TextBoxesCount; i++) + { + if (WMStartStateStr != null && i < WMStartStateStr.Length) + { + startTextBoxes[i].Text = WMStartStateStr[i]; + } + + if (((i < disabled.Length) && disabled[i]) || ((i < regReaders.Length) && (regReaders[i] == null))) + { + endTextBoxes[i].Enabled = false; + } + else + { + endTextBoxes[i].Enabled = true; + activeTextBoxes.Add(endTextBoxes[i]); + activeWmNrs.Add(i); + } + } + } + else + { + /// Start of test + for (int i = 0; i < TextBoxesCount; i++) + { + if (((i < disabled.Length) && disabled[i]) || ((i < regReaders.Length) && (regReaders[i] == null))) + { + startTextBoxes[i].Enabled = false; + } + else + { + startTextBoxes[i].Enabled = true; + activeTextBoxes.Add(startTextBoxes[i]); + activeWmNrs.Add(i); + } + } + } + + if ((activeTextBoxes.Count > 0) && (activeWmNrs.Count > 0)) + { + activeTextBoxes[0].Focus(); + largeTextBox.Text = string.Format("{0} {1}: {2}", Strings.Water_Meter, activeWmNrs[0] + 1, string.Empty); + } + } + + void Localize() + { + Text = Strings.Water_Meter_States; + for (int i = 0; i < TextBoxesCount; i++) + { + labels[i].Text = string.Format("{0} {1}", Strings.Water_Meter, i + 1); + } + startLabel.Text = start2Label.Text = Strings.Start; + endLabel.Text = end2Label.Text = Strings.End; + okButton.Text = Strings.OkBtnText; + } + + private void okButton_Click(object sender, EventArgs eArgs) + { + try + { + if (endStates) + { + for (int i = 0; i < Math.Min(WaterMetersCount, TextBoxesCount); i++) + { + if (endTextBoxes[i].Visible && endTextBoxes[i].Enabled) + { + WMEndState[i] = Utils.ParseUDouble(endTextBoxes[i].Text); + } + } + } + else + { + for (int i = 0; i < Math.Min(WaterMetersCount, TextBoxesCount); i++) + { + if (startTextBoxes[i].Visible && startTextBoxes[i].Enabled) + { + WMStartStateStr[i] = startTextBoxes[i].Text; + WMStartState[i] = Utils.ParseUDouble(startTextBoxes[i].Text); + } + } + } + } + catch(Exception e) + { + log.ErrorFormat("Exception: {0}", e.Message); + return; + } + + completed = true; + Close(); + } + + #region Forced close handling + + public void StartForceCloseHandler() + { + UiBridge.Bridge.CloseModelessFormHandler += delegate(object sender, EventArgs args) + { + if (InvokeRequired) { Invoke(new EventHandler(OnForceClose), sender, args); } + else OnForceClose(sender, args); + }; + } + + void OnForceClose(object sender, EventArgs args) + { + DialogResult = DialogResult.Cancel; + Close(); + } + + #endregion + + + /// + /// Calculate the approximate error and verify whether it is within limits. + /// Make an exclamation mark visible if out of range. + /// Similar event handler is implemented for all endTextBoxes (1..24). + /// + private void ProcEndTextChanged(object sender, EventArgs e, TextBox endTBox) + { + int wmIx = -1; + for (int i = 0; i < endTextBoxes.Length; i++) + { + if (endTextBoxes[i] == endTBox) + { + wmIx = i; + break; + } + } + + double err = 0; + try + { + double endState = Utils.ParseUDouble(endTextBoxes[wmIx].Text); + double startState = Utils.ParseUDouble(startTextBoxes[wmIx].Text); + err = 100.0 * (endState - startState - refVolume) / refVolume; + } + catch { err = 1000.0f; }; + + bool errorOoR = fixedErrorLimits ? ((err < warningLimLo) || (warningLimHi < err)) : ((err < -6) || (+6 < err)); + exclamations[wmIx].Visible = errorOoR; + largeExclamationLabel.Visible = errorOoR; + largeTextBox.Text = string.Format("{0} {1}: {2}", Strings.Water_Meter, wmIx + 1, endTextBoxes[wmIx].Text); + } + + private void endTextBox1_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox1); } + private void endTextBox2_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox2); } + private void endTextBox3_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox3); } + private void endTextBox4_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox4); } + private void endTextBox5_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox5); } + private void endTextBox6_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox6); } + private void endTextBox7_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox7); } + private void endTextBox8_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox8); } + private void endTextBox9_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox9); } + private void endTextBox10_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox10); } + private void endTextBox11_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox11); } + private void endTextBox12_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox12); } + private void endTextBox13_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox13); } + private void endTextBox14_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox14); } + private void endTextBox15_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox15); } + private void endTextBox16_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox16); } + private void endTextBox17_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox17); } + private void endTextBox18_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox18); } + private void endTextBox19_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox19); } + private void endTextBox20_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox20); } + private void endTextBox21_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox21); } + private void endTextBox22_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox22); } + private void endTextBox23_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox23); } + private void endTextBox24_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox24); } + private void endTextBox25_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox25); } + private void endTextBox26_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox26); } + private void endTextBox27_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox27); } + private void endTextBox28_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox28); } + private void endTextBox29_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox29); } + private void endTextBox30_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox30); } + private void endTextBox31_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox31); } + private void endTextBox32_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox32); } + private void endTextBox33_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox33); } + private void endTextBox34_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox34); } + private void endTextBox35_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox35); } + private void endTextBox36_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox36); } + private void endTextBox37_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox37); } + private void endTextBox38_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox38); } + private void endTextBox39_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox39); } + private void endTextBox40_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox40); } + private void endTextBox41_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox41); } + private void endTextBox42_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox42); } + private void endTextBox43_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox43); } + private void endTextBox44_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox44); } + private void endTextBox45_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox45); } + private void endTextBox46_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox46); } + private void endTextBox47_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox47); } + private void endTextBox48_TextChanged(object sndr, EventArgs e) { ProcEndTextChanged(sndr, e, endTextBox48); } + + private void endTextBox1_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox1); } + private void endTextBox2_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox2); } + private void endTextBox3_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox3); } + private void endTextBox4_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox4); } + private void endTextBox5_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox5); } + private void endTextBox6_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox6); } + private void endTextBox7_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox7); } + private void endTextBox8_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox8); } + private void endTextBox9_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox9); } + private void endTextBox10_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox10); } + private void endTextBox11_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox11); } + private void endTextBox12_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox12); } + private void endTextBox13_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox13); } + private void endTextBox14_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox14); } + private void endTextBox15_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox15); } + private void endTextBox16_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox16); } + private void endTextBox17_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox17); } + private void endTextBox18_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox18); } + private void endTextBox19_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox19); } + private void endTextBox20_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox20); } + private void endTextBox21_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox21); } + private void endTextBox22_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox22); } + private void endTextBox23_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox23); } + private void endTextBox24_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox24); } + private void endTextBox25_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox25); } + private void endTextBox26_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox26); } + private void endTextBox27_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox27); } + private void endTextBox28_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox28); } + private void endTextBox29_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox29); } + private void endTextBox30_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox30); } + private void endTextBox31_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox31); } + private void endTextBox32_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox32); } + private void endTextBox33_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox33); } + private void endTextBox34_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox34); } + private void endTextBox35_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox35); } + private void endTextBox36_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox36); } + private void endTextBox37_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox37); } + private void endTextBox38_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox38); } + private void endTextBox39_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox39); } + private void endTextBox40_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox40); } + private void endTextBox41_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox41); } + private void endTextBox42_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox42); } + private void endTextBox43_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox43); } + private void endTextBox44_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox44); } + private void endTextBox45_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox45); } + private void endTextBox46_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox46); } + private void endTextBox47_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox47); } + private void endTextBox48_MouseClick(object sndr, MouseEventArgs e) { ProcEndTextChanged(sndr, e, endTextBox48); } + + /// + /// Process a key press within any enabled text boxe + /// + /// + /// + /// TextBox control which received the event + private void ProcKeyPress(object sender, KeyPressEventArgs e, TextBox currentFocusOwner) + { + if (e.KeyChar == '+') + { + /// Process '+' key ..... Form completed + okButton_Click(sender, e); + } + + if (e.KeyChar == '\r') + { + /// Process key ..... Next text field + if (activeTextBoxes.Count < 2) return; /// There is just one enabled textbox + + for (int i = 0; i < activeTextBoxes.Count; i++) + { + if (activeTextBoxes[i] == currentFocusOwner) + { + /// Index of the next active text box + int newTBIdx = (i + 1) % activeTextBoxes.Count; + + /// Change focus to the next active text box + activeTextBoxes[newTBIdx].Focus(); + largeTextBox.Text = string.Format("{0} {1}: {2}", Strings.Water_Meter, activeWmNrs[newTBIdx] + 1, activeTextBoxes[newTBIdx].Text); + largeExclamationLabel.Visible = false; + return; + } + } + } + } + + private void startTextBox1_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox1); } + private void startTextBox2_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox2); } + private void startTextBox3_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox3); } + private void startTextBox4_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox4); } + private void startTextBox5_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox5); } + private void startTextBox6_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox6); } + private void startTextBox7_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox7); } + private void startTextBox8_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox8); } + private void startTextBox9_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox9); } + private void startTextBox10_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox10); } + private void startTextBox11_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox11); } + private void startTextBox12_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox12); } + private void startTextBox13_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox13); } + private void startTextBox14_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox14); } + private void startTextBox15_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox15); } + private void startTextBox16_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox16); } + private void startTextBox17_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox17); } + private void startTextBox18_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox18); } + private void startTextBox19_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox19); } + private void startTextBox20_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox20); } + private void startTextBox21_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox21); } + private void startTextBox22_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox22); } + private void startTextBox23_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox23); } + private void startTextBox24_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox24); } + private void startTextBox25_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox25); } + private void startTextBox26_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox26); } + private void startTextBox27_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox27); } + private void startTextBox28_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox28); } + private void startTextBox29_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox29); } + private void startTextBox30_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox30); } + private void startTextBox31_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox31); } + private void startTextBox32_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox32); } + private void startTextBox33_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox33); } + private void startTextBox34_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox34); } + private void startTextBox35_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox35); } + private void startTextBox36_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox36); } + private void startTextBox37_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox37); } + private void startTextBox38_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox38); } + private void startTextBox39_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox39); } + private void startTextBox40_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox40); } + private void startTextBox41_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox41); } + private void startTextBox42_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox42); } + private void startTextBox43_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox43); } + private void startTextBox44_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox44); } + private void startTextBox45_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox45); } + private void startTextBox46_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox46); } + private void startTextBox47_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox47); } + private void startTextBox48_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox48); } + + private void endTextBox1_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox1); } + private void endTextBox2_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox2); } + private void endTextBox3_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox3); } + private void endTextBox4_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox4); } + private void endTextBox5_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox5); } + private void endTextBox6_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox6); } + private void endTextBox7_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox7); } + private void endTextBox8_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox8); } + private void endTextBox9_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox9); } + private void endTextBox10_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox10); } + private void endTextBox11_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox11); } + private void endTextBox12_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox12); } + private void endTextBox13_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox13); } + private void endTextBox14_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox14); } + private void endTextBox15_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox15); } + private void endTextBox16_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox16); } + private void endTextBox17_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox17); } + private void endTextBox18_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox18); } + private void endTextBox19_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox19); } + private void endTextBox20_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox20); } + private void endTextBox21_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox21); } + private void endTextBox22_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox22); } + private void endTextBox23_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox23); } + private void endTextBox24_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox24); } + private void endTextBox25_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox25); } + private void endTextBox26_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox26); } + private void endTextBox27_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox27); } + private void endTextBox28_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox28); } + private void endTextBox29_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox29); } + private void endTextBox30_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox30); } + private void endTextBox31_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox31); } + private void endTextBox32_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox32); } + private void endTextBox33_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox33); } + private void endTextBox34_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox34); } + private void endTextBox35_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox35); } + private void endTextBox36_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox36); } + private void endTextBox37_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox37); } + private void endTextBox38_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox38); } + private void endTextBox39_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox39); } + private void endTextBox40_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox40); } + private void endTextBox41_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox41); } + private void endTextBox42_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox42); } + private void endTextBox43_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox43); } + private void endTextBox44_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox44); } + private void endTextBox45_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox45); } + private void endTextBox46_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox46); } + private void endTextBox47_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox47); } + private void endTextBox48_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox48); } + + + private void ProcStartTextChanged(object sender, EventArgs e, TextBox startTBox) + { + for (int i = 0; i < startTextBoxes.Length; i++) + { + if (startTextBoxes[i] == startTBox) + { + /// wmIx == i + largeTextBox.Text = string.Format("{0} {1}: {2}", Strings.Water_Meter, i + 1, startTextBoxes[i].Text); + largeExclamationLabel.Visible = false; + break; + } + } + } + + private void startTextBox1_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox1); } + private void startTextBox2_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox2); } + private void startTextBox3_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox3); } + private void startTextBox4_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox4); } + private void startTextBox5_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox5); } + private void startTextBox6_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox6); } + private void startTextBox7_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox7); } + private void startTextBox8_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox8); } + private void startTextBox9_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox9); } + private void startTextBox10_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox10); } + private void startTextBox11_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox11); } + private void startTextBox12_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox12); } + private void startTextBox13_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox13); } + private void startTextBox14_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox14); } + private void startTextBox15_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox15); } + private void startTextBox16_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox16); } + private void startTextBox17_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox17); } + private void startTextBox18_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox18); } + private void startTextBox19_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox19); } + private void startTextBox20_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox20); } + private void startTextBox21_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox21); } + private void startTextBox22_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox22); } + private void startTextBox23_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox23); } + private void startTextBox24_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox24); } + private void startTextBox25_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox25); } + private void startTextBox26_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox26); } + private void startTextBox27_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox27); } + private void startTextBox28_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox28); } + private void startTextBox29_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox29); } + private void startTextBox30_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox30); } + private void startTextBox31_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox31); } + private void startTextBox32_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox32); } + private void startTextBox33_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox33); } + private void startTextBox34_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox34); } + private void startTextBox35_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox35); } + private void startTextBox36_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox36); } + private void startTextBox37_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox37); } + private void startTextBox38_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox38); } + private void startTextBox39_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox39); } + private void startTextBox40_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox40); } + private void startTextBox41_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox41); } + private void startTextBox42_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox42); } + private void startTextBox43_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox43); } + private void startTextBox44_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox44); } + private void startTextBox45_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox45); } + private void startTextBox46_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox46); } + private void startTextBox47_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox47); } + private void startTextBox48_TextChanged(object sender, EventArgs e) { ProcStartTextChanged(sender, e, startTextBox48); } + + private void startTextBox1_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox1); } + private void startTextBox2_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox2); } + private void startTextBox3_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox3); } + private void startTextBox4_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox4); } + private void startTextBox5_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox5); } + private void startTextBox6_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox6); } + private void startTextBox7_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox7); } + private void startTextBox8_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox8); } + private void startTextBox9_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox9); } + private void startTextBox10_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox10); } + private void startTextBox11_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox11); } + private void startTextBox12_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox12); } + private void startTextBox13_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox13); } + private void startTextBox14_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox14); } + private void startTextBox15_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox15); } + private void startTextBox16_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox16); } + private void startTextBox17_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox17); } + private void startTextBox18_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox18); } + private void startTextBox19_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox19); } + private void startTextBox20_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox20); } + private void startTextBox21_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox21); } + private void startTextBox22_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox22); } + private void startTextBox23_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox23); } + private void startTextBox24_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox24); } + private void startTextBox25_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox25); } + private void startTextBox26_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox26); } + private void startTextBox27_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox27); } + private void startTextBox28_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox28); } + private void startTextBox29_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox29); } + private void startTextBox30_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox30); } + private void startTextBox31_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox31); } + private void startTextBox32_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox32); } + private void startTextBox33_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox33); } + private void startTextBox34_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox34); } + private void startTextBox35_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox35); } + private void startTextBox36_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox36); } + private void startTextBox37_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox37); } + private void startTextBox38_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox38); } + private void startTextBox39_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox39); } + private void startTextBox40_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox40); } + private void startTextBox41_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox41); } + private void startTextBox42_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox42); } + private void startTextBox43_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox43); } + private void startTextBox44_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox44); } + private void startTextBox45_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox45); } + private void startTextBox46_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox46); } + private void startTextBox47_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox47); } + private void startTextBox48_MouseClick(object sender, MouseEventArgs e) { ProcStartTextChanged(sender, e, startTextBox48); } + } +} diff --git a/TBF/BenchControl/DataEntry/S620/TestStartEndForm.designer.cs b/TBF/BenchControl/DataEntry/S620/TestStartEndForm.designer.cs new file mode 100644 index 000000000..9096361c3 --- /dev/null +++ b/TBF/BenchControl/DataEntry/S620/TestStartEndForm.designer.cs @@ -0,0 +1,3079 @@ +/// +/// Copyright (c) 2020 Sensus Slovensko a.s. +/// +namespace TBF.BenchControl.DataEntry.S620 +{ + partial class TestStartEndForm + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.exclamation1 = new System.Windows.Forms.Label(); + this.startTextBox1 = new System.Windows.Forms.TextBox(); + this.endTextBox1 = new System.Windows.Forms.TextBox(); + this.label1 = new System.Windows.Forms.Label(); + this.okButton = new System.Windows.Forms.Button(); + this.exclamation3 = new System.Windows.Forms.Label(); + this.startTextBox3 = new System.Windows.Forms.TextBox(); + this.endTextBox3 = new System.Windows.Forms.TextBox(); + this.label3 = new System.Windows.Forms.Label(); + this.exclamation4 = new System.Windows.Forms.Label(); + this.startTextBox4 = new System.Windows.Forms.TextBox(); + this.endTextBox4 = new System.Windows.Forms.TextBox(); + this.label4 = new System.Windows.Forms.Label(); + this.exclamation5 = new System.Windows.Forms.Label(); + this.startTextBox5 = new System.Windows.Forms.TextBox(); + this.endTextBox5 = new System.Windows.Forms.TextBox(); + this.label5 = new System.Windows.Forms.Label(); + this.exclamation6 = new System.Windows.Forms.Label(); + this.startTextBox6 = new System.Windows.Forms.TextBox(); + this.endTextBox6 = new System.Windows.Forms.TextBox(); + this.label6 = new System.Windows.Forms.Label(); + this.startLabel = new System.Windows.Forms.Label(); + this.endLabel = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.endTextBox2 = new System.Windows.Forms.TextBox(); + this.startTextBox2 = new System.Windows.Forms.TextBox(); + this.exclamation2 = new System.Windows.Forms.Label(); + this.exclamation7 = new System.Windows.Forms.Label(); + this.startTextBox7 = new System.Windows.Forms.TextBox(); + this.endTextBox7 = new System.Windows.Forms.TextBox(); + this.label7 = new System.Windows.Forms.Label(); + this.exclamation8 = new System.Windows.Forms.Label(); + this.startTextBox8 = new System.Windows.Forms.TextBox(); + this.endTextBox8 = new System.Windows.Forms.TextBox(); + this.label8 = new System.Windows.Forms.Label(); + this.exclamation9 = new System.Windows.Forms.Label(); + this.startTextBox9 = new System.Windows.Forms.TextBox(); + this.endTextBox9 = new System.Windows.Forms.TextBox(); + this.label9 = new System.Windows.Forms.Label(); + this.exclamation10 = new System.Windows.Forms.Label(); + this.startTextBox10 = new System.Windows.Forms.TextBox(); + this.endTextBox10 = new System.Windows.Forms.TextBox(); + this.label10 = new System.Windows.Forms.Label(); + this.exclamation11 = new System.Windows.Forms.Label(); + this.startTextBox11 = new System.Windows.Forms.TextBox(); + this.endTextBox11 = new System.Windows.Forms.TextBox(); + this.label11 = new System.Windows.Forms.Label(); + this.exclamation12 = new System.Windows.Forms.Label(); + this.startTextBox12 = new System.Windows.Forms.TextBox(); + this.endTextBox12 = new System.Windows.Forms.TextBox(); + this.label12 = new System.Windows.Forms.Label(); + this.exclamation24 = new System.Windows.Forms.Label(); + this.startTextBox24 = new System.Windows.Forms.TextBox(); + this.endTextBox24 = new System.Windows.Forms.TextBox(); + this.label24 = new System.Windows.Forms.Label(); + this.exclamation23 = new System.Windows.Forms.Label(); + this.startTextBox23 = new System.Windows.Forms.TextBox(); + this.endTextBox23 = new System.Windows.Forms.TextBox(); + this.label23 = new System.Windows.Forms.Label(); + this.exclamation22 = new System.Windows.Forms.Label(); + this.startTextBox22 = new System.Windows.Forms.TextBox(); + this.endTextBox22 = new System.Windows.Forms.TextBox(); + this.label22 = new System.Windows.Forms.Label(); + this.exclamation21 = new System.Windows.Forms.Label(); + this.startTextBox21 = new System.Windows.Forms.TextBox(); + this.endTextBox21 = new System.Windows.Forms.TextBox(); + this.label21 = new System.Windows.Forms.Label(); + this.exclamation20 = new System.Windows.Forms.Label(); + this.startTextBox20 = new System.Windows.Forms.TextBox(); + this.endTextBox20 = new System.Windows.Forms.TextBox(); + this.label20 = new System.Windows.Forms.Label(); + this.exclamation19 = new System.Windows.Forms.Label(); + this.startTextBox19 = new System.Windows.Forms.TextBox(); + this.endTextBox19 = new System.Windows.Forms.TextBox(); + this.label19 = new System.Windows.Forms.Label(); + this.exclamation18 = new System.Windows.Forms.Label(); + this.exclamation17 = new System.Windows.Forms.Label(); + this.startTextBox18 = new System.Windows.Forms.TextBox(); + this.exclamation16 = new System.Windows.Forms.Label(); + this.endTextBox18 = new System.Windows.Forms.TextBox(); + this.label18 = new System.Windows.Forms.Label(); + this.startTextBox17 = new System.Windows.Forms.TextBox(); + this.exclamation15 = new System.Windows.Forms.Label(); + this.endTextBox17 = new System.Windows.Forms.TextBox(); + this.label17 = new System.Windows.Forms.Label(); + this.startTextBox16 = new System.Windows.Forms.TextBox(); + this.exclamation14 = new System.Windows.Forms.Label(); + this.endTextBox16 = new System.Windows.Forms.TextBox(); + this.label16 = new System.Windows.Forms.Label(); + this.startTextBox15 = new System.Windows.Forms.TextBox(); + this.exclamation13 = new System.Windows.Forms.Label(); + this.endTextBox15 = new System.Windows.Forms.TextBox(); + this.label15 = new System.Windows.Forms.Label(); + this.startTextBox14 = new System.Windows.Forms.TextBox(); + this.end2Label = new System.Windows.Forms.Label(); + this.endTextBox14 = new System.Windows.Forms.TextBox(); + this.label14 = new System.Windows.Forms.Label(); + this.startTextBox13 = new System.Windows.Forms.TextBox(); + this.start2Label = new System.Windows.Forms.Label(); + this.endTextBox13 = new System.Windows.Forms.TextBox(); + this.label13 = new System.Windows.Forms.Label(); + this.exclamation25 = new System.Windows.Forms.Label(); + this.startTextBox25 = new System.Windows.Forms.TextBox(); + this.endTextBox25 = new System.Windows.Forms.TextBox(); + this.label25 = new System.Windows.Forms.Label(); + this.label26 = new System.Windows.Forms.Label(); + this.label27 = new System.Windows.Forms.Label(); + this.label28 = new System.Windows.Forms.Label(); + this.label29 = new System.Windows.Forms.Label(); + this.label30 = new System.Windows.Forms.Label(); + this.label31 = new System.Windows.Forms.Label(); + this.label32 = new System.Windows.Forms.Label(); + this.label33 = new System.Windows.Forms.Label(); + this.label34 = new System.Windows.Forms.Label(); + this.label35 = new System.Windows.Forms.Label(); + this.label36 = new System.Windows.Forms.Label(); + this.label37 = new System.Windows.Forms.Label(); + this.label38 = new System.Windows.Forms.Label(); + this.label39 = new System.Windows.Forms.Label(); + this.label40 = new System.Windows.Forms.Label(); + this.label41 = new System.Windows.Forms.Label(); + this.label42 = new System.Windows.Forms.Label(); + this.label43 = new System.Windows.Forms.Label(); + this.label44 = new System.Windows.Forms.Label(); + this.label45 = new System.Windows.Forms.Label(); + this.label46 = new System.Windows.Forms.Label(); + this.label47 = new System.Windows.Forms.Label(); + this.label48 = new System.Windows.Forms.Label(); + this.startTextBox48 = new System.Windows.Forms.TextBox(); + this.startTextBox47 = new System.Windows.Forms.TextBox(); + this.startTextBox46 = new System.Windows.Forms.TextBox(); + this.startTextBox45 = new System.Windows.Forms.TextBox(); + this.startTextBox44 = new System.Windows.Forms.TextBox(); + this.startTextBox43 = new System.Windows.Forms.TextBox(); + this.startTextBox42 = new System.Windows.Forms.TextBox(); + this.startTextBox41 = new System.Windows.Forms.TextBox(); + this.startTextBox40 = new System.Windows.Forms.TextBox(); + this.startTextBox39 = new System.Windows.Forms.TextBox(); + this.startTextBox38 = new System.Windows.Forms.TextBox(); + this.startTextBox37 = new System.Windows.Forms.TextBox(); + this.startTextBox36 = new System.Windows.Forms.TextBox(); + this.startTextBox35 = new System.Windows.Forms.TextBox(); + this.startTextBox34 = new System.Windows.Forms.TextBox(); + this.startTextBox33 = new System.Windows.Forms.TextBox(); + this.startTextBox32 = new System.Windows.Forms.TextBox(); + this.startTextBox31 = new System.Windows.Forms.TextBox(); + this.startTextBox30 = new System.Windows.Forms.TextBox(); + this.startTextBox29 = new System.Windows.Forms.TextBox(); + this.startTextBox28 = new System.Windows.Forms.TextBox(); + this.startTextBox27 = new System.Windows.Forms.TextBox(); + this.startTextBox26 = new System.Windows.Forms.TextBox(); + this.exclamation48 = new System.Windows.Forms.Label(); + this.endTextBox48 = new System.Windows.Forms.TextBox(); + this.exclamation47 = new System.Windows.Forms.Label(); + this.endTextBox47 = new System.Windows.Forms.TextBox(); + this.exclamation46 = new System.Windows.Forms.Label(); + this.endTextBox46 = new System.Windows.Forms.TextBox(); + this.exclamation45 = new System.Windows.Forms.Label(); + this.endTextBox45 = new System.Windows.Forms.TextBox(); + this.exclamation44 = new System.Windows.Forms.Label(); + this.endTextBox44 = new System.Windows.Forms.TextBox(); + this.exclamation43 = new System.Windows.Forms.Label(); + this.endTextBox43 = new System.Windows.Forms.TextBox(); + this.exclamation42 = new System.Windows.Forms.Label(); + this.exclamation41 = new System.Windows.Forms.Label(); + this.exclamation40 = new System.Windows.Forms.Label(); + this.endTextBox42 = new System.Windows.Forms.TextBox(); + this.exclamation39 = new System.Windows.Forms.Label(); + this.endTextBox41 = new System.Windows.Forms.TextBox(); + this.exclamation38 = new System.Windows.Forms.Label(); + this.endTextBox40 = new System.Windows.Forms.TextBox(); + this.exclamation37 = new System.Windows.Forms.Label(); + this.endTextBox39 = new System.Windows.Forms.TextBox(); + this.endTextBox38 = new System.Windows.Forms.TextBox(); + this.endTextBox37 = new System.Windows.Forms.TextBox(); + this.exclamation36 = new System.Windows.Forms.Label(); + this.endTextBox36 = new System.Windows.Forms.TextBox(); + this.exclamation35 = new System.Windows.Forms.Label(); + this.endTextBox35 = new System.Windows.Forms.TextBox(); + this.exclamation34 = new System.Windows.Forms.Label(); + this.endTextBox34 = new System.Windows.Forms.TextBox(); + this.exclamation33 = new System.Windows.Forms.Label(); + this.endTextBox33 = new System.Windows.Forms.TextBox(); + this.exclamation32 = new System.Windows.Forms.Label(); + this.endTextBox32 = new System.Windows.Forms.TextBox(); + this.exclamation31 = new System.Windows.Forms.Label(); + this.endTextBox31 = new System.Windows.Forms.TextBox(); + this.exclamation30 = new System.Windows.Forms.Label(); + this.exclamation29 = new System.Windows.Forms.Label(); + this.exclamation28 = new System.Windows.Forms.Label(); + this.endTextBox30 = new System.Windows.Forms.TextBox(); + this.exclamation27 = new System.Windows.Forms.Label(); + this.endTextBox29 = new System.Windows.Forms.TextBox(); + this.exclamation26 = new System.Windows.Forms.Label(); + this.endTextBox28 = new System.Windows.Forms.TextBox(); + this.endTextBox27 = new System.Windows.Forms.TextBox(); + this.endTextBox26 = new System.Windows.Forms.TextBox(); + this.largeTextBox = new System.Windows.Forms.TextBox(); + this.largeExclamationLabel = new System.Windows.Forms.Label(); + this.SuspendLayout(); + // + // exclamation1 + // + this.exclamation1.AutoSize = true; + this.exclamation1.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation1.ForeColor = System.Drawing.Color.Red; + this.exclamation1.Location = new System.Drawing.Point(532, 101); + this.exclamation1.Name = "exclamation1"; + this.exclamation1.Size = new System.Drawing.Size(26, 32); + this.exclamation1.TabIndex = 5; + this.exclamation1.Text = "!"; + this.exclamation1.Visible = false; + // + // startTextBox1 + // + this.startTextBox1.Enabled = false; + this.startTextBox1.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox1.Location = new System.Drawing.Point(185, 105); + this.startTextBox1.Name = "startTextBox1"; + this.startTextBox1.Size = new System.Drawing.Size(163, 27); + this.startTextBox1.TabIndex = 3; + this.startTextBox1.Visible = false; + this.startTextBox1.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox1_MouseClick); + this.startTextBox1.TextChanged += new System.EventHandler(this.startTextBox1_TextChanged); + this.startTextBox1.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox1_KeyPress); + // + // endTextBox1 + // + this.endTextBox1.Enabled = false; + this.endTextBox1.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox1.Location = new System.Drawing.Point(367, 105); + this.endTextBox1.Name = "endTextBox1"; + this.endTextBox1.Size = new System.Drawing.Size(163, 27); + this.endTextBox1.TabIndex = 4; + this.endTextBox1.Visible = false; + this.endTextBox1.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox1_MouseClick); + this.endTextBox1.TextChanged += new System.EventHandler(this.endTextBox1_TextChanged); + this.endTextBox1.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox1_KeyPress); + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label1.Location = new System.Drawing.Point(23, 108); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(125, 18); + this.label1.TabIndex = 2; + this.label1.Text = "Water Meter 1"; + this.label1.Visible = false; + // + // okButton + // + this.okButton.Font = new System.Drawing.Font("Verdana", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.okButton.ForeColor = System.Drawing.Color.Black; + this.okButton.Location = new System.Drawing.Point(1138, 34); + this.okButton.Name = "okButton"; + this.okButton.Size = new System.Drawing.Size(98, 63); + this.okButton.TabIndex = 196; + this.okButton.Text = "OK"; + this.okButton.UseVisualStyleBackColor = true; + this.okButton.Click += new System.EventHandler(this.okButton_Click); + // + // exclamation3 + // + this.exclamation3.AutoSize = true; + this.exclamation3.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation3.ForeColor = System.Drawing.Color.Red; + this.exclamation3.Location = new System.Drawing.Point(532, 159); + this.exclamation3.Name = "exclamation3"; + this.exclamation3.Size = new System.Drawing.Size(26, 32); + this.exclamation3.TabIndex = 13; + this.exclamation3.Text = "!"; + this.exclamation3.Visible = false; + // + // startTextBox3 + // + this.startTextBox3.Enabled = false; + this.startTextBox3.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox3.Location = new System.Drawing.Point(185, 163); + this.startTextBox3.Name = "startTextBox3"; + this.startTextBox3.Size = new System.Drawing.Size(163, 27); + this.startTextBox3.TabIndex = 11; + this.startTextBox3.Visible = false; + this.startTextBox3.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox3_MouseClick); + this.startTextBox3.TextChanged += new System.EventHandler(this.startTextBox3_TextChanged); + this.startTextBox3.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox3_KeyPress); + // + // endTextBox3 + // + this.endTextBox3.Enabled = false; + this.endTextBox3.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox3.Location = new System.Drawing.Point(367, 163); + this.endTextBox3.Name = "endTextBox3"; + this.endTextBox3.Size = new System.Drawing.Size(163, 27); + this.endTextBox3.TabIndex = 12; + this.endTextBox3.Visible = false; + this.endTextBox3.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox3_MouseClick); + this.endTextBox3.TextChanged += new System.EventHandler(this.endTextBox3_TextChanged); + this.endTextBox3.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox3_KeyPress); + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label3.Location = new System.Drawing.Point(23, 166); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(125, 18); + this.label3.TabIndex = 10; + this.label3.Text = "Water Meter 3"; + this.label3.Visible = false; + // + // exclamation4 + // + this.exclamation4.AutoSize = true; + this.exclamation4.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation4.ForeColor = System.Drawing.Color.Red; + this.exclamation4.Location = new System.Drawing.Point(532, 188); + this.exclamation4.Name = "exclamation4"; + this.exclamation4.Size = new System.Drawing.Size(26, 32); + this.exclamation4.TabIndex = 17; + this.exclamation4.Text = "!"; + this.exclamation4.Visible = false; + // + // startTextBox4 + // + this.startTextBox4.Enabled = false; + this.startTextBox4.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox4.Location = new System.Drawing.Point(185, 192); + this.startTextBox4.Name = "startTextBox4"; + this.startTextBox4.Size = new System.Drawing.Size(163, 27); + this.startTextBox4.TabIndex = 15; + this.startTextBox4.Visible = false; + this.startTextBox4.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox4_MouseClick); + this.startTextBox4.TextChanged += new System.EventHandler(this.startTextBox4_TextChanged); + this.startTextBox4.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox4_KeyPress); + // + // endTextBox4 + // + this.endTextBox4.Enabled = false; + this.endTextBox4.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox4.Location = new System.Drawing.Point(367, 192); + this.endTextBox4.Name = "endTextBox4"; + this.endTextBox4.Size = new System.Drawing.Size(163, 27); + this.endTextBox4.TabIndex = 16; + this.endTextBox4.Visible = false; + this.endTextBox4.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox4_MouseClick); + this.endTextBox4.TextChanged += new System.EventHandler(this.endTextBox4_TextChanged); + this.endTextBox4.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox4_KeyPress); + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label4.Location = new System.Drawing.Point(23, 195); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(125, 18); + this.label4.TabIndex = 14; + this.label4.Text = "Water Meter 4"; + this.label4.Visible = false; + // + // exclamation5 + // + this.exclamation5.AutoSize = true; + this.exclamation5.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation5.ForeColor = System.Drawing.Color.Red; + this.exclamation5.Location = new System.Drawing.Point(532, 217); + this.exclamation5.Name = "exclamation5"; + this.exclamation5.Size = new System.Drawing.Size(26, 32); + this.exclamation5.TabIndex = 21; + this.exclamation5.Text = "!"; + this.exclamation5.Visible = false; + // + // startTextBox5 + // + this.startTextBox5.Enabled = false; + this.startTextBox5.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox5.Location = new System.Drawing.Point(185, 221); + this.startTextBox5.Name = "startTextBox5"; + this.startTextBox5.Size = new System.Drawing.Size(163, 27); + this.startTextBox5.TabIndex = 19; + this.startTextBox5.Visible = false; + this.startTextBox5.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox5_MouseClick); + this.startTextBox5.TextChanged += new System.EventHandler(this.startTextBox5_TextChanged); + this.startTextBox5.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox5_KeyPress); + // + // endTextBox5 + // + this.endTextBox5.Enabled = false; + this.endTextBox5.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox5.Location = new System.Drawing.Point(367, 221); + this.endTextBox5.Name = "endTextBox5"; + this.endTextBox5.Size = new System.Drawing.Size(163, 27); + this.endTextBox5.TabIndex = 20; + this.endTextBox5.Visible = false; + this.endTextBox5.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox5_MouseClick); + this.endTextBox5.TextChanged += new System.EventHandler(this.endTextBox5_TextChanged); + this.endTextBox5.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox5_KeyPress); + // + // label5 + // + this.label5.AutoSize = true; + this.label5.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label5.Location = new System.Drawing.Point(23, 224); + this.label5.Name = "label5"; + this.label5.Size = new System.Drawing.Size(125, 18); + this.label5.TabIndex = 18; + this.label5.Text = "Water Meter 5"; + this.label5.Visible = false; + // + // exclamation6 + // + this.exclamation6.AutoSize = true; + this.exclamation6.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation6.ForeColor = System.Drawing.Color.Red; + this.exclamation6.Location = new System.Drawing.Point(532, 246); + this.exclamation6.Name = "exclamation6"; + this.exclamation6.Size = new System.Drawing.Size(26, 32); + this.exclamation6.TabIndex = 25; + this.exclamation6.Text = "!"; + this.exclamation6.Visible = false; + // + // startTextBox6 + // + this.startTextBox6.Enabled = false; + this.startTextBox6.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox6.Location = new System.Drawing.Point(185, 250); + this.startTextBox6.Name = "startTextBox6"; + this.startTextBox6.Size = new System.Drawing.Size(163, 27); + this.startTextBox6.TabIndex = 23; + this.startTextBox6.Visible = false; + this.startTextBox6.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox6_MouseClick); + this.startTextBox6.TextChanged += new System.EventHandler(this.startTextBox6_TextChanged); + this.startTextBox6.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox6_KeyPress); + // + // endTextBox6 + // + this.endTextBox6.Enabled = false; + this.endTextBox6.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox6.Location = new System.Drawing.Point(367, 250); + this.endTextBox6.Name = "endTextBox6"; + this.endTextBox6.Size = new System.Drawing.Size(163, 27); + this.endTextBox6.TabIndex = 24; + this.endTextBox6.Visible = false; + this.endTextBox6.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox6_MouseClick); + this.endTextBox6.TextChanged += new System.EventHandler(this.endTextBox6_TextChanged); + this.endTextBox6.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox6_KeyPress); + // + // label6 + // + this.label6.AutoSize = true; + this.label6.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label6.Location = new System.Drawing.Point(23, 253); + this.label6.Name = "label6"; + this.label6.Size = new System.Drawing.Size(125, 18); + this.label6.TabIndex = 22; + this.label6.Text = "Water Meter 6"; + this.label6.Visible = false; + // + // startLabel + // + this.startLabel.AutoSize = true; + this.startLabel.Font = new System.Drawing.Font("Verdana", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startLabel.Location = new System.Drawing.Point(244, 82); + this.startLabel.Name = "startLabel"; + this.startLabel.Size = new System.Drawing.Size(56, 23); + this.startLabel.TabIndex = 0; + this.startLabel.Text = "Start"; + // + // endLabel + // + this.endLabel.AutoSize = true; + this.endLabel.Font = new System.Drawing.Font("Verdana", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endLabel.Location = new System.Drawing.Point(424, 82); + this.endLabel.Name = "endLabel"; + this.endLabel.Size = new System.Drawing.Size(46, 23); + this.endLabel.TabIndex = 1; + this.endLabel.Text = "End"; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label2.Location = new System.Drawing.Point(23, 137); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(125, 18); + this.label2.TabIndex = 6; + this.label2.Text = "Water Meter 2"; + this.label2.Visible = false; + // + // endTextBox2 + // + this.endTextBox2.Enabled = false; + this.endTextBox2.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox2.Location = new System.Drawing.Point(367, 134); + this.endTextBox2.Name = "endTextBox2"; + this.endTextBox2.Size = new System.Drawing.Size(163, 27); + this.endTextBox2.TabIndex = 8; + this.endTextBox2.Visible = false; + this.endTextBox2.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox2_MouseClick); + this.endTextBox2.TextChanged += new System.EventHandler(this.endTextBox2_TextChanged); + this.endTextBox2.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox2_KeyPress); + // + // startTextBox2 + // + this.startTextBox2.Enabled = false; + this.startTextBox2.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox2.Location = new System.Drawing.Point(185, 134); + this.startTextBox2.Name = "startTextBox2"; + this.startTextBox2.Size = new System.Drawing.Size(163, 27); + this.startTextBox2.TabIndex = 7; + this.startTextBox2.Visible = false; + this.startTextBox2.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox2_MouseClick); + this.startTextBox2.TextChanged += new System.EventHandler(this.startTextBox2_TextChanged); + this.startTextBox2.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox2_KeyPress); + // + // exclamation2 + // + this.exclamation2.AutoSize = true; + this.exclamation2.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation2.ForeColor = System.Drawing.Color.Red; + this.exclamation2.Location = new System.Drawing.Point(532, 130); + this.exclamation2.Name = "exclamation2"; + this.exclamation2.Size = new System.Drawing.Size(26, 32); + this.exclamation2.TabIndex = 9; + this.exclamation2.Text = "!"; + this.exclamation2.Visible = false; + // + // exclamation7 + // + this.exclamation7.AutoSize = true; + this.exclamation7.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation7.ForeColor = System.Drawing.Color.Red; + this.exclamation7.Location = new System.Drawing.Point(532, 275); + this.exclamation7.Name = "exclamation7"; + this.exclamation7.Size = new System.Drawing.Size(26, 32); + this.exclamation7.TabIndex = 29; + this.exclamation7.Text = "!"; + this.exclamation7.Visible = false; + // + // startTextBox7 + // + this.startTextBox7.Enabled = false; + this.startTextBox7.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox7.Location = new System.Drawing.Point(185, 279); + this.startTextBox7.Name = "startTextBox7"; + this.startTextBox7.Size = new System.Drawing.Size(163, 27); + this.startTextBox7.TabIndex = 27; + this.startTextBox7.Visible = false; + this.startTextBox7.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox7_MouseClick); + this.startTextBox7.TextChanged += new System.EventHandler(this.startTextBox7_TextChanged); + this.startTextBox7.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox7_KeyPress); + // + // endTextBox7 + // + this.endTextBox7.Enabled = false; + this.endTextBox7.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox7.Location = new System.Drawing.Point(367, 279); + this.endTextBox7.Name = "endTextBox7"; + this.endTextBox7.Size = new System.Drawing.Size(163, 27); + this.endTextBox7.TabIndex = 28; + this.endTextBox7.Visible = false; + this.endTextBox7.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox7_MouseClick); + this.endTextBox7.TextChanged += new System.EventHandler(this.endTextBox7_TextChanged); + this.endTextBox7.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox7_KeyPress); + // + // label7 + // + this.label7.AutoSize = true; + this.label7.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label7.Location = new System.Drawing.Point(23, 282); + this.label7.Name = "label7"; + this.label7.Size = new System.Drawing.Size(125, 18); + this.label7.TabIndex = 26; + this.label7.Text = "Water Meter 7"; + this.label7.Visible = false; + // + // exclamation8 + // + this.exclamation8.AutoSize = true; + this.exclamation8.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation8.ForeColor = System.Drawing.Color.Red; + this.exclamation8.Location = new System.Drawing.Point(532, 304); + this.exclamation8.Name = "exclamation8"; + this.exclamation8.Size = new System.Drawing.Size(26, 32); + this.exclamation8.TabIndex = 33; + this.exclamation8.Text = "!"; + this.exclamation8.Visible = false; + // + // startTextBox8 + // + this.startTextBox8.Enabled = false; + this.startTextBox8.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox8.Location = new System.Drawing.Point(185, 308); + this.startTextBox8.Name = "startTextBox8"; + this.startTextBox8.Size = new System.Drawing.Size(163, 27); + this.startTextBox8.TabIndex = 31; + this.startTextBox8.Visible = false; + this.startTextBox8.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox8_MouseClick); + this.startTextBox8.TextChanged += new System.EventHandler(this.startTextBox8_TextChanged); + this.startTextBox8.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox8_KeyPress); + // + // endTextBox8 + // + this.endTextBox8.Enabled = false; + this.endTextBox8.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox8.Location = new System.Drawing.Point(367, 308); + this.endTextBox8.Name = "endTextBox8"; + this.endTextBox8.Size = new System.Drawing.Size(163, 27); + this.endTextBox8.TabIndex = 32; + this.endTextBox8.Visible = false; + this.endTextBox8.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox8_MouseClick); + this.endTextBox8.TextChanged += new System.EventHandler(this.endTextBox8_TextChanged); + this.endTextBox8.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox8_KeyPress); + // + // label8 + // + this.label8.AutoSize = true; + this.label8.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label8.Location = new System.Drawing.Point(23, 311); + this.label8.Name = "label8"; + this.label8.Size = new System.Drawing.Size(125, 18); + this.label8.TabIndex = 30; + this.label8.Text = "Water Meter 8"; + this.label8.Visible = false; + // + // exclamation9 + // + this.exclamation9.AutoSize = true; + this.exclamation9.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation9.ForeColor = System.Drawing.Color.Red; + this.exclamation9.Location = new System.Drawing.Point(532, 333); + this.exclamation9.Name = "exclamation9"; + this.exclamation9.Size = new System.Drawing.Size(26, 32); + this.exclamation9.TabIndex = 37; + this.exclamation9.Text = "!"; + this.exclamation9.Visible = false; + // + // startTextBox9 + // + this.startTextBox9.Enabled = false; + this.startTextBox9.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox9.Location = new System.Drawing.Point(185, 337); + this.startTextBox9.Name = "startTextBox9"; + this.startTextBox9.Size = new System.Drawing.Size(163, 27); + this.startTextBox9.TabIndex = 35; + this.startTextBox9.Visible = false; + this.startTextBox9.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox9_MouseClick); + this.startTextBox9.TextChanged += new System.EventHandler(this.startTextBox9_TextChanged); + this.startTextBox9.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox9_KeyPress); + // + // endTextBox9 + // + this.endTextBox9.Enabled = false; + this.endTextBox9.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox9.Location = new System.Drawing.Point(367, 337); + this.endTextBox9.Name = "endTextBox9"; + this.endTextBox9.Size = new System.Drawing.Size(163, 27); + this.endTextBox9.TabIndex = 36; + this.endTextBox9.Visible = false; + this.endTextBox9.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox9_MouseClick); + this.endTextBox9.TextChanged += new System.EventHandler(this.endTextBox9_TextChanged); + this.endTextBox9.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox9_KeyPress); + // + // label9 + // + this.label9.AutoSize = true; + this.label9.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label9.Location = new System.Drawing.Point(23, 340); + this.label9.Name = "label9"; + this.label9.Size = new System.Drawing.Size(125, 18); + this.label9.TabIndex = 34; + this.label9.Text = "Water Meter 9"; + this.label9.Visible = false; + // + // exclamation10 + // + this.exclamation10.AutoSize = true; + this.exclamation10.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation10.ForeColor = System.Drawing.Color.Red; + this.exclamation10.Location = new System.Drawing.Point(532, 362); + this.exclamation10.Name = "exclamation10"; + this.exclamation10.Size = new System.Drawing.Size(26, 32); + this.exclamation10.TabIndex = 41; + this.exclamation10.Text = "!"; + this.exclamation10.Visible = false; + // + // startTextBox10 + // + this.startTextBox10.Enabled = false; + this.startTextBox10.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox10.Location = new System.Drawing.Point(185, 366); + this.startTextBox10.Name = "startTextBox10"; + this.startTextBox10.Size = new System.Drawing.Size(163, 27); + this.startTextBox10.TabIndex = 39; + this.startTextBox10.Visible = false; + this.startTextBox10.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox10_MouseClick); + this.startTextBox10.TextChanged += new System.EventHandler(this.startTextBox10_TextChanged); + this.startTextBox10.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox10_KeyPress); + // + // endTextBox10 + // + this.endTextBox10.Enabled = false; + this.endTextBox10.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox10.Location = new System.Drawing.Point(367, 366); + this.endTextBox10.Name = "endTextBox10"; + this.endTextBox10.Size = new System.Drawing.Size(163, 27); + this.endTextBox10.TabIndex = 40; + this.endTextBox10.Visible = false; + this.endTextBox10.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox10_MouseClick); + this.endTextBox10.TextChanged += new System.EventHandler(this.endTextBox10_TextChanged); + this.endTextBox10.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox10_KeyPress); + // + // label10 + // + this.label10.AutoSize = true; + this.label10.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label10.Location = new System.Drawing.Point(23, 369); + this.label10.Name = "label10"; + this.label10.Size = new System.Drawing.Size(135, 18); + this.label10.TabIndex = 38; + this.label10.Text = "Water Meter 10"; + this.label10.Visible = false; + // + // exclamation11 + // + this.exclamation11.AutoSize = true; + this.exclamation11.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation11.ForeColor = System.Drawing.Color.Red; + this.exclamation11.Location = new System.Drawing.Point(532, 391); + this.exclamation11.Name = "exclamation11"; + this.exclamation11.Size = new System.Drawing.Size(26, 32); + this.exclamation11.TabIndex = 45; + this.exclamation11.Text = "!"; + this.exclamation11.Visible = false; + // + // startTextBox11 + // + this.startTextBox11.Enabled = false; + this.startTextBox11.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox11.Location = new System.Drawing.Point(185, 395); + this.startTextBox11.Name = "startTextBox11"; + this.startTextBox11.Size = new System.Drawing.Size(163, 27); + this.startTextBox11.TabIndex = 43; + this.startTextBox11.Visible = false; + this.startTextBox11.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox11_MouseClick); + this.startTextBox11.TextChanged += new System.EventHandler(this.startTextBox11_TextChanged); + this.startTextBox11.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox11_KeyPress); + // + // endTextBox11 + // + this.endTextBox11.Enabled = false; + this.endTextBox11.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox11.Location = new System.Drawing.Point(367, 395); + this.endTextBox11.Name = "endTextBox11"; + this.endTextBox11.Size = new System.Drawing.Size(163, 27); + this.endTextBox11.TabIndex = 44; + this.endTextBox11.Visible = false; + this.endTextBox11.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox11_MouseClick); + this.endTextBox11.TextChanged += new System.EventHandler(this.endTextBox11_TextChanged); + this.endTextBox11.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox11_KeyPress); + // + // label11 + // + this.label11.AutoSize = true; + this.label11.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label11.Location = new System.Drawing.Point(23, 398); + this.label11.Name = "label11"; + this.label11.Size = new System.Drawing.Size(135, 18); + this.label11.TabIndex = 42; + this.label11.Text = "Water Meter 11"; + this.label11.Visible = false; + // + // exclamation12 + // + this.exclamation12.AutoSize = true; + this.exclamation12.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation12.ForeColor = System.Drawing.Color.Red; + this.exclamation12.Location = new System.Drawing.Point(532, 420); + this.exclamation12.Name = "exclamation12"; + this.exclamation12.Size = new System.Drawing.Size(26, 32); + this.exclamation12.TabIndex = 49; + this.exclamation12.Text = "!"; + this.exclamation12.Visible = false; + // + // startTextBox12 + // + this.startTextBox12.Enabled = false; + this.startTextBox12.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox12.Location = new System.Drawing.Point(185, 424); + this.startTextBox12.Name = "startTextBox12"; + this.startTextBox12.Size = new System.Drawing.Size(163, 27); + this.startTextBox12.TabIndex = 47; + this.startTextBox12.Visible = false; + this.startTextBox12.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox12_MouseClick); + this.startTextBox12.TextChanged += new System.EventHandler(this.startTextBox12_TextChanged); + this.startTextBox12.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox12_KeyPress); + // + // endTextBox12 + // + this.endTextBox12.Enabled = false; + this.endTextBox12.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox12.Location = new System.Drawing.Point(367, 424); + this.endTextBox12.Name = "endTextBox12"; + this.endTextBox12.Size = new System.Drawing.Size(163, 27); + this.endTextBox12.TabIndex = 48; + this.endTextBox12.Visible = false; + this.endTextBox12.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox12_MouseClick); + this.endTextBox12.TextChanged += new System.EventHandler(this.endTextBox12_TextChanged); + this.endTextBox12.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox12_KeyPress); + // + // label12 + // + this.label12.AutoSize = true; + this.label12.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label12.Location = new System.Drawing.Point(23, 427); + this.label12.Name = "label12"; + this.label12.Size = new System.Drawing.Size(135, 18); + this.label12.TabIndex = 46; + this.label12.Text = "Water Meter 12"; + this.label12.Visible = false; + // + // exclamation24 + // + this.exclamation24.AutoSize = true; + this.exclamation24.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation24.ForeColor = System.Drawing.Color.Red; + this.exclamation24.Location = new System.Drawing.Point(532, 768); + this.exclamation24.Name = "exclamation24"; + this.exclamation24.Size = new System.Drawing.Size(26, 32); + this.exclamation24.TabIndex = 97; + this.exclamation24.Text = "!"; + this.exclamation24.Visible = false; + // + // startTextBox24 + // + this.startTextBox24.Enabled = false; + this.startTextBox24.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox24.Location = new System.Drawing.Point(185, 772); + this.startTextBox24.Name = "startTextBox24"; + this.startTextBox24.Size = new System.Drawing.Size(163, 27); + this.startTextBox24.TabIndex = 95; + this.startTextBox24.Visible = false; + this.startTextBox24.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox24_MouseClick); + this.startTextBox24.TextChanged += new System.EventHandler(this.startTextBox24_TextChanged); + this.startTextBox24.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox24_KeyPress); + // + // endTextBox24 + // + this.endTextBox24.Enabled = false; + this.endTextBox24.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox24.Location = new System.Drawing.Point(367, 772); + this.endTextBox24.Name = "endTextBox24"; + this.endTextBox24.Size = new System.Drawing.Size(163, 27); + this.endTextBox24.TabIndex = 96; + this.endTextBox24.Visible = false; + this.endTextBox24.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox24_MouseClick); + this.endTextBox24.TextChanged += new System.EventHandler(this.endTextBox24_TextChanged); + this.endTextBox24.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox24_KeyPress); + // + // label24 + // + this.label24.AutoSize = true; + this.label24.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label24.Location = new System.Drawing.Point(23, 775); + this.label24.Name = "label24"; + this.label24.Size = new System.Drawing.Size(135, 18); + this.label24.TabIndex = 94; + this.label24.Text = "Water Meter 24"; + this.label24.Visible = false; + // + // exclamation23 + // + this.exclamation23.AutoSize = true; + this.exclamation23.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation23.ForeColor = System.Drawing.Color.Red; + this.exclamation23.Location = new System.Drawing.Point(532, 739); + this.exclamation23.Name = "exclamation23"; + this.exclamation23.Size = new System.Drawing.Size(26, 32); + this.exclamation23.TabIndex = 93; + this.exclamation23.Text = "!"; + this.exclamation23.Visible = false; + // + // startTextBox23 + // + this.startTextBox23.Enabled = false; + this.startTextBox23.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox23.Location = new System.Drawing.Point(185, 743); + this.startTextBox23.Name = "startTextBox23"; + this.startTextBox23.Size = new System.Drawing.Size(163, 27); + this.startTextBox23.TabIndex = 91; + this.startTextBox23.Visible = false; + this.startTextBox23.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox23_MouseClick); + this.startTextBox23.TextChanged += new System.EventHandler(this.startTextBox23_TextChanged); + this.startTextBox23.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox23_KeyPress); + // + // endTextBox23 + // + this.endTextBox23.Enabled = false; + this.endTextBox23.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox23.Location = new System.Drawing.Point(367, 743); + this.endTextBox23.Name = "endTextBox23"; + this.endTextBox23.Size = new System.Drawing.Size(163, 27); + this.endTextBox23.TabIndex = 92; + this.endTextBox23.Visible = false; + this.endTextBox23.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox23_MouseClick); + this.endTextBox23.TextChanged += new System.EventHandler(this.endTextBox23_TextChanged); + this.endTextBox23.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox23_KeyPress); + // + // label23 + // + this.label23.AutoSize = true; + this.label23.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label23.Location = new System.Drawing.Point(23, 746); + this.label23.Name = "label23"; + this.label23.Size = new System.Drawing.Size(135, 18); + this.label23.TabIndex = 90; + this.label23.Text = "Water Meter 23"; + this.label23.Visible = false; + // + // exclamation22 + // + this.exclamation22.AutoSize = true; + this.exclamation22.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation22.ForeColor = System.Drawing.Color.Red; + this.exclamation22.Location = new System.Drawing.Point(532, 710); + this.exclamation22.Name = "exclamation22"; + this.exclamation22.Size = new System.Drawing.Size(26, 32); + this.exclamation22.TabIndex = 89; + this.exclamation22.Text = "!"; + this.exclamation22.Visible = false; + // + // startTextBox22 + // + this.startTextBox22.Enabled = false; + this.startTextBox22.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox22.Location = new System.Drawing.Point(185, 714); + this.startTextBox22.Name = "startTextBox22"; + this.startTextBox22.Size = new System.Drawing.Size(163, 27); + this.startTextBox22.TabIndex = 87; + this.startTextBox22.Visible = false; + this.startTextBox22.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox22_MouseClick); + this.startTextBox22.TextChanged += new System.EventHandler(this.startTextBox22_TextChanged); + this.startTextBox22.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox22_KeyPress); + // + // endTextBox22 + // + this.endTextBox22.Enabled = false; + this.endTextBox22.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox22.Location = new System.Drawing.Point(367, 714); + this.endTextBox22.Name = "endTextBox22"; + this.endTextBox22.Size = new System.Drawing.Size(163, 27); + this.endTextBox22.TabIndex = 88; + this.endTextBox22.Visible = false; + this.endTextBox22.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox22_MouseClick); + this.endTextBox22.TextChanged += new System.EventHandler(this.endTextBox22_TextChanged); + this.endTextBox22.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox22_KeyPress); + // + // label22 + // + this.label22.AutoSize = true; + this.label22.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label22.Location = new System.Drawing.Point(23, 717); + this.label22.Name = "label22"; + this.label22.Size = new System.Drawing.Size(135, 18); + this.label22.TabIndex = 86; + this.label22.Text = "Water Meter 22"; + this.label22.Visible = false; + // + // exclamation21 + // + this.exclamation21.AutoSize = true; + this.exclamation21.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation21.ForeColor = System.Drawing.Color.Red; + this.exclamation21.Location = new System.Drawing.Point(532, 681); + this.exclamation21.Name = "exclamation21"; + this.exclamation21.Size = new System.Drawing.Size(26, 32); + this.exclamation21.TabIndex = 85; + this.exclamation21.Text = "!"; + this.exclamation21.Visible = false; + // + // startTextBox21 + // + this.startTextBox21.Enabled = false; + this.startTextBox21.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox21.Location = new System.Drawing.Point(185, 685); + this.startTextBox21.Name = "startTextBox21"; + this.startTextBox21.Size = new System.Drawing.Size(163, 27); + this.startTextBox21.TabIndex = 83; + this.startTextBox21.Visible = false; + this.startTextBox21.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox21_MouseClick); + this.startTextBox21.TextChanged += new System.EventHandler(this.startTextBox21_TextChanged); + this.startTextBox21.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox21_KeyPress); + // + // endTextBox21 + // + this.endTextBox21.Enabled = false; + this.endTextBox21.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox21.Location = new System.Drawing.Point(367, 685); + this.endTextBox21.Name = "endTextBox21"; + this.endTextBox21.Size = new System.Drawing.Size(163, 27); + this.endTextBox21.TabIndex = 84; + this.endTextBox21.Visible = false; + this.endTextBox21.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox21_MouseClick); + this.endTextBox21.TextChanged += new System.EventHandler(this.endTextBox21_TextChanged); + this.endTextBox21.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox21_KeyPress); + // + // label21 + // + this.label21.AutoSize = true; + this.label21.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label21.Location = new System.Drawing.Point(23, 688); + this.label21.Name = "label21"; + this.label21.Size = new System.Drawing.Size(135, 18); + this.label21.TabIndex = 82; + this.label21.Text = "Water Meter 21"; + this.label21.Visible = false; + // + // exclamation20 + // + this.exclamation20.AutoSize = true; + this.exclamation20.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation20.ForeColor = System.Drawing.Color.Red; + this.exclamation20.Location = new System.Drawing.Point(532, 652); + this.exclamation20.Name = "exclamation20"; + this.exclamation20.Size = new System.Drawing.Size(26, 32); + this.exclamation20.TabIndex = 81; + this.exclamation20.Text = "!"; + this.exclamation20.Visible = false; + // + // startTextBox20 + // + this.startTextBox20.Enabled = false; + this.startTextBox20.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox20.Location = new System.Drawing.Point(185, 656); + this.startTextBox20.Name = "startTextBox20"; + this.startTextBox20.Size = new System.Drawing.Size(163, 27); + this.startTextBox20.TabIndex = 79; + this.startTextBox20.Visible = false; + this.startTextBox20.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox20_MouseClick); + this.startTextBox20.TextChanged += new System.EventHandler(this.startTextBox20_TextChanged); + this.startTextBox20.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox20_KeyPress); + // + // endTextBox20 + // + this.endTextBox20.Enabled = false; + this.endTextBox20.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox20.Location = new System.Drawing.Point(367, 656); + this.endTextBox20.Name = "endTextBox20"; + this.endTextBox20.Size = new System.Drawing.Size(163, 27); + this.endTextBox20.TabIndex = 80; + this.endTextBox20.Visible = false; + this.endTextBox20.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox20_MouseClick); + this.endTextBox20.TextChanged += new System.EventHandler(this.endTextBox20_TextChanged); + this.endTextBox20.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox20_KeyPress); + // + // label20 + // + this.label20.AutoSize = true; + this.label20.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label20.Location = new System.Drawing.Point(23, 659); + this.label20.Name = "label20"; + this.label20.Size = new System.Drawing.Size(135, 18); + this.label20.TabIndex = 78; + this.label20.Text = "Water Meter 20"; + this.label20.Visible = false; + // + // exclamation19 + // + this.exclamation19.AutoSize = true; + this.exclamation19.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation19.ForeColor = System.Drawing.Color.Red; + this.exclamation19.Location = new System.Drawing.Point(532, 623); + this.exclamation19.Name = "exclamation19"; + this.exclamation19.Size = new System.Drawing.Size(26, 32); + this.exclamation19.TabIndex = 77; + this.exclamation19.Text = "!"; + this.exclamation19.Visible = false; + // + // startTextBox19 + // + this.startTextBox19.Enabled = false; + this.startTextBox19.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox19.Location = new System.Drawing.Point(185, 627); + this.startTextBox19.Name = "startTextBox19"; + this.startTextBox19.Size = new System.Drawing.Size(163, 27); + this.startTextBox19.TabIndex = 75; + this.startTextBox19.Visible = false; + this.startTextBox19.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox19_MouseClick); + this.startTextBox19.TextChanged += new System.EventHandler(this.startTextBox19_TextChanged); + this.startTextBox19.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox19_KeyPress); + // + // endTextBox19 + // + this.endTextBox19.Enabled = false; + this.endTextBox19.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox19.Location = new System.Drawing.Point(367, 627); + this.endTextBox19.Name = "endTextBox19"; + this.endTextBox19.Size = new System.Drawing.Size(163, 27); + this.endTextBox19.TabIndex = 76; + this.endTextBox19.Visible = false; + this.endTextBox19.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox19_MouseClick); + this.endTextBox19.TextChanged += new System.EventHandler(this.endTextBox19_TextChanged); + this.endTextBox19.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox19_KeyPress); + // + // label19 + // + this.label19.AutoSize = true; + this.label19.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label19.Location = new System.Drawing.Point(23, 630); + this.label19.Name = "label19"; + this.label19.Size = new System.Drawing.Size(135, 18); + this.label19.TabIndex = 74; + this.label19.Text = "Water Meter 19"; + this.label19.Visible = false; + // + // exclamation18 + // + this.exclamation18.AutoSize = true; + this.exclamation18.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation18.ForeColor = System.Drawing.Color.Red; + this.exclamation18.Location = new System.Drawing.Point(532, 594); + this.exclamation18.Name = "exclamation18"; + this.exclamation18.Size = new System.Drawing.Size(26, 32); + this.exclamation18.TabIndex = 73; + this.exclamation18.Text = "!"; + this.exclamation18.Visible = false; + // + // exclamation17 + // + this.exclamation17.AutoSize = true; + this.exclamation17.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation17.ForeColor = System.Drawing.Color.Red; + this.exclamation17.Location = new System.Drawing.Point(532, 565); + this.exclamation17.Name = "exclamation17"; + this.exclamation17.Size = new System.Drawing.Size(26, 32); + this.exclamation17.TabIndex = 69; + this.exclamation17.Text = "!"; + this.exclamation17.Visible = false; + // + // startTextBox18 + // + this.startTextBox18.Enabled = false; + this.startTextBox18.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox18.Location = new System.Drawing.Point(185, 598); + this.startTextBox18.Name = "startTextBox18"; + this.startTextBox18.Size = new System.Drawing.Size(163, 27); + this.startTextBox18.TabIndex = 71; + this.startTextBox18.Visible = false; + this.startTextBox18.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox18_MouseClick); + this.startTextBox18.TextChanged += new System.EventHandler(this.startTextBox18_TextChanged); + this.startTextBox18.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox18_KeyPress); + // + // exclamation16 + // + this.exclamation16.AutoSize = true; + this.exclamation16.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation16.ForeColor = System.Drawing.Color.Red; + this.exclamation16.Location = new System.Drawing.Point(532, 536); + this.exclamation16.Name = "exclamation16"; + this.exclamation16.Size = new System.Drawing.Size(26, 32); + this.exclamation16.TabIndex = 65; + this.exclamation16.Text = "!"; + this.exclamation16.Visible = false; + // + // endTextBox18 + // + this.endTextBox18.Enabled = false; + this.endTextBox18.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox18.Location = new System.Drawing.Point(367, 598); + this.endTextBox18.Name = "endTextBox18"; + this.endTextBox18.Size = new System.Drawing.Size(163, 27); + this.endTextBox18.TabIndex = 72; + this.endTextBox18.Visible = false; + this.endTextBox18.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox18_MouseClick); + this.endTextBox18.TextChanged += new System.EventHandler(this.endTextBox18_TextChanged); + this.endTextBox18.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox18_KeyPress); + // + // label18 + // + this.label18.AutoSize = true; + this.label18.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label18.Location = new System.Drawing.Point(23, 601); + this.label18.Name = "label18"; + this.label18.Size = new System.Drawing.Size(135, 18); + this.label18.TabIndex = 70; + this.label18.Text = "Water Meter 18"; + this.label18.Visible = false; + // + // startTextBox17 + // + this.startTextBox17.Enabled = false; + this.startTextBox17.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox17.Location = new System.Drawing.Point(185, 569); + this.startTextBox17.Name = "startTextBox17"; + this.startTextBox17.Size = new System.Drawing.Size(163, 27); + this.startTextBox17.TabIndex = 67; + this.startTextBox17.Visible = false; + this.startTextBox17.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox17_MouseClick); + this.startTextBox17.TextChanged += new System.EventHandler(this.startTextBox17_TextChanged); + this.startTextBox17.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox17_KeyPress); + // + // exclamation15 + // + this.exclamation15.AutoSize = true; + this.exclamation15.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation15.ForeColor = System.Drawing.Color.Red; + this.exclamation15.Location = new System.Drawing.Point(532, 507); + this.exclamation15.Name = "exclamation15"; + this.exclamation15.Size = new System.Drawing.Size(26, 32); + this.exclamation15.TabIndex = 61; + this.exclamation15.Text = "!"; + this.exclamation15.Visible = false; + // + // endTextBox17 + // + this.endTextBox17.Enabled = false; + this.endTextBox17.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox17.Location = new System.Drawing.Point(367, 569); + this.endTextBox17.Name = "endTextBox17"; + this.endTextBox17.Size = new System.Drawing.Size(163, 27); + this.endTextBox17.TabIndex = 68; + this.endTextBox17.Visible = false; + this.endTextBox17.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox17_MouseClick); + this.endTextBox17.TextChanged += new System.EventHandler(this.endTextBox17_TextChanged); + this.endTextBox17.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox17_KeyPress); + // + // label17 + // + this.label17.AutoSize = true; + this.label17.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label17.Location = new System.Drawing.Point(23, 572); + this.label17.Name = "label17"; + this.label17.Size = new System.Drawing.Size(135, 18); + this.label17.TabIndex = 66; + this.label17.Text = "Water Meter 17"; + this.label17.Visible = false; + // + // startTextBox16 + // + this.startTextBox16.Enabled = false; + this.startTextBox16.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox16.Location = new System.Drawing.Point(185, 540); + this.startTextBox16.Name = "startTextBox16"; + this.startTextBox16.Size = new System.Drawing.Size(163, 27); + this.startTextBox16.TabIndex = 63; + this.startTextBox16.Visible = false; + this.startTextBox16.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox16_MouseClick); + this.startTextBox16.TextChanged += new System.EventHandler(this.startTextBox16_TextChanged); + this.startTextBox16.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox16_KeyPress); + // + // exclamation14 + // + this.exclamation14.AutoSize = true; + this.exclamation14.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation14.ForeColor = System.Drawing.Color.Red; + this.exclamation14.Location = new System.Drawing.Point(532, 478); + this.exclamation14.Name = "exclamation14"; + this.exclamation14.Size = new System.Drawing.Size(26, 32); + this.exclamation14.TabIndex = 57; + this.exclamation14.Text = "!"; + this.exclamation14.Visible = false; + // + // endTextBox16 + // + this.endTextBox16.Enabled = false; + this.endTextBox16.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox16.Location = new System.Drawing.Point(367, 540); + this.endTextBox16.Name = "endTextBox16"; + this.endTextBox16.Size = new System.Drawing.Size(163, 27); + this.endTextBox16.TabIndex = 64; + this.endTextBox16.Visible = false; + this.endTextBox16.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox16_MouseClick); + this.endTextBox16.TextChanged += new System.EventHandler(this.endTextBox16_TextChanged); + this.endTextBox16.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox16_KeyPress); + // + // label16 + // + this.label16.AutoSize = true; + this.label16.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label16.Location = new System.Drawing.Point(23, 543); + this.label16.Name = "label16"; + this.label16.Size = new System.Drawing.Size(135, 18); + this.label16.TabIndex = 62; + this.label16.Text = "Water Meter 16"; + this.label16.Visible = false; + // + // startTextBox15 + // + this.startTextBox15.Enabled = false; + this.startTextBox15.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox15.Location = new System.Drawing.Point(185, 511); + this.startTextBox15.Name = "startTextBox15"; + this.startTextBox15.Size = new System.Drawing.Size(163, 27); + this.startTextBox15.TabIndex = 59; + this.startTextBox15.Visible = false; + this.startTextBox15.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox15_MouseClick); + this.startTextBox15.TextChanged += new System.EventHandler(this.startTextBox15_TextChanged); + this.startTextBox15.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox15_KeyPress); + // + // exclamation13 + // + this.exclamation13.AutoSize = true; + this.exclamation13.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation13.ForeColor = System.Drawing.Color.Red; + this.exclamation13.Location = new System.Drawing.Point(532, 449); + this.exclamation13.Name = "exclamation13"; + this.exclamation13.Size = new System.Drawing.Size(26, 32); + this.exclamation13.TabIndex = 53; + this.exclamation13.Text = "!"; + this.exclamation13.Visible = false; + // + // endTextBox15 + // + this.endTextBox15.Enabled = false; + this.endTextBox15.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox15.Location = new System.Drawing.Point(367, 511); + this.endTextBox15.Name = "endTextBox15"; + this.endTextBox15.Size = new System.Drawing.Size(163, 27); + this.endTextBox15.TabIndex = 60; + this.endTextBox15.Visible = false; + this.endTextBox15.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox15_MouseClick); + this.endTextBox15.TextChanged += new System.EventHandler(this.endTextBox15_TextChanged); + this.endTextBox15.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox15_KeyPress); + // + // label15 + // + this.label15.AutoSize = true; + this.label15.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label15.Location = new System.Drawing.Point(23, 514); + this.label15.Name = "label15"; + this.label15.Size = new System.Drawing.Size(135, 18); + this.label15.TabIndex = 58; + this.label15.Text = "Water Meter 15"; + this.label15.Visible = false; + // + // startTextBox14 + // + this.startTextBox14.Enabled = false; + this.startTextBox14.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox14.Location = new System.Drawing.Point(185, 482); + this.startTextBox14.Name = "startTextBox14"; + this.startTextBox14.Size = new System.Drawing.Size(163, 27); + this.startTextBox14.TabIndex = 55; + this.startTextBox14.Visible = false; + this.startTextBox14.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox14_MouseClick); + this.startTextBox14.TextChanged += new System.EventHandler(this.startTextBox14_TextChanged); + this.startTextBox14.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox14_KeyPress); + // + // end2Label + // + this.end2Label.AutoSize = true; + this.end2Label.Font = new System.Drawing.Font("Verdana", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.end2Label.Location = new System.Drawing.Point(991, 81); + this.end2Label.Name = "end2Label"; + this.end2Label.Size = new System.Drawing.Size(46, 23); + this.end2Label.TabIndex = 99; + this.end2Label.Text = "End"; + // + // endTextBox14 + // + this.endTextBox14.Enabled = false; + this.endTextBox14.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox14.Location = new System.Drawing.Point(367, 482); + this.endTextBox14.Name = "endTextBox14"; + this.endTextBox14.Size = new System.Drawing.Size(163, 27); + this.endTextBox14.TabIndex = 56; + this.endTextBox14.Visible = false; + this.endTextBox14.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox14_MouseClick); + this.endTextBox14.TextChanged += new System.EventHandler(this.endTextBox14_TextChanged); + this.endTextBox14.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox14_KeyPress); + // + // label14 + // + this.label14.AutoSize = true; + this.label14.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label14.Location = new System.Drawing.Point(23, 485); + this.label14.Name = "label14"; + this.label14.Size = new System.Drawing.Size(135, 18); + this.label14.TabIndex = 54; + this.label14.Text = "Water Meter 14"; + this.label14.Visible = false; + // + // startTextBox13 + // + this.startTextBox13.Enabled = false; + this.startTextBox13.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox13.Location = new System.Drawing.Point(185, 453); + this.startTextBox13.Name = "startTextBox13"; + this.startTextBox13.Size = new System.Drawing.Size(163, 27); + this.startTextBox13.TabIndex = 51; + this.startTextBox13.Visible = false; + this.startTextBox13.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox13_MouseClick); + this.startTextBox13.TextChanged += new System.EventHandler(this.startTextBox13_TextChanged); + this.startTextBox13.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox13_KeyPress); + // + // start2Label + // + this.start2Label.AutoSize = true; + this.start2Label.Font = new System.Drawing.Font("Verdana", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.start2Label.Location = new System.Drawing.Point(804, 82); + this.start2Label.Name = "start2Label"; + this.start2Label.Size = new System.Drawing.Size(56, 23); + this.start2Label.TabIndex = 98; + this.start2Label.Text = "Start"; + // + // endTextBox13 + // + this.endTextBox13.Enabled = false; + this.endTextBox13.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox13.Location = new System.Drawing.Point(367, 453); + this.endTextBox13.Name = "endTextBox13"; + this.endTextBox13.Size = new System.Drawing.Size(163, 27); + this.endTextBox13.TabIndex = 52; + this.endTextBox13.Visible = false; + this.endTextBox13.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox13_MouseClick); + this.endTextBox13.TextChanged += new System.EventHandler(this.endTextBox13_TextChanged); + this.endTextBox13.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox13_KeyPress); + // + // label13 + // + this.label13.AutoSize = true; + this.label13.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label13.Location = new System.Drawing.Point(23, 456); + this.label13.Name = "label13"; + this.label13.Size = new System.Drawing.Size(135, 18); + this.label13.TabIndex = 50; + this.label13.Text = "Water Meter 13"; + this.label13.Visible = false; + // + // exclamation25 + // + this.exclamation25.AutoSize = true; + this.exclamation25.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation25.ForeColor = System.Drawing.Color.Red; + this.exclamation25.Location = new System.Drawing.Point(1095, 101); + this.exclamation25.Name = "exclamation25"; + this.exclamation25.Size = new System.Drawing.Size(26, 32); + this.exclamation25.TabIndex = 103; + this.exclamation25.Text = "!"; + this.exclamation25.Visible = false; + // + // startTextBox25 + // + this.startTextBox25.Enabled = false; + this.startTextBox25.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox25.Location = new System.Drawing.Point(748, 105); + this.startTextBox25.Name = "startTextBox25"; + this.startTextBox25.Size = new System.Drawing.Size(163, 27); + this.startTextBox25.TabIndex = 101; + this.startTextBox25.Visible = false; + this.startTextBox25.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox25_MouseClick); + this.startTextBox25.TextChanged += new System.EventHandler(this.startTextBox25_TextChanged); + this.startTextBox25.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox25_KeyPress); + // + // endTextBox25 + // + this.endTextBox25.Enabled = false; + this.endTextBox25.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox25.Location = new System.Drawing.Point(930, 105); + this.endTextBox25.Name = "endTextBox25"; + this.endTextBox25.Size = new System.Drawing.Size(163, 27); + this.endTextBox25.TabIndex = 102; + this.endTextBox25.Visible = false; + this.endTextBox25.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox25_MouseClick); + this.endTextBox25.TextChanged += new System.EventHandler(this.endTextBox25_TextChanged); + this.endTextBox25.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox25_KeyPress); + // + // label25 + // + this.label25.AutoSize = true; + this.label25.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label25.Location = new System.Drawing.Point(586, 108); + this.label25.Name = "label25"; + this.label25.Size = new System.Drawing.Size(135, 18); + this.label25.TabIndex = 100; + this.label25.Text = "Water Meter 25"; + this.label25.Visible = false; + // + // label26 + // + this.label26.AutoSize = true; + this.label26.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label26.Location = new System.Drawing.Point(586, 137); + this.label26.Name = "label26"; + this.label26.Size = new System.Drawing.Size(135, 18); + this.label26.TabIndex = 104; + this.label26.Text = "Water Meter 26"; + this.label26.Visible = false; + // + // label27 + // + this.label27.AutoSize = true; + this.label27.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label27.Location = new System.Drawing.Point(586, 166); + this.label27.Name = "label27"; + this.label27.Size = new System.Drawing.Size(135, 18); + this.label27.TabIndex = 108; + this.label27.Text = "Water Meter 27"; + this.label27.Visible = false; + // + // label28 + // + this.label28.AutoSize = true; + this.label28.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label28.Location = new System.Drawing.Point(586, 195); + this.label28.Name = "label28"; + this.label28.Size = new System.Drawing.Size(135, 18); + this.label28.TabIndex = 112; + this.label28.Text = "Water Meter 28"; + this.label28.Visible = false; + // + // label29 + // + this.label29.AutoSize = true; + this.label29.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label29.Location = new System.Drawing.Point(586, 224); + this.label29.Name = "label29"; + this.label29.Size = new System.Drawing.Size(135, 18); + this.label29.TabIndex = 116; + this.label29.Text = "Water Meter 29"; + this.label29.Visible = false; + // + // label30 + // + this.label30.AutoSize = true; + this.label30.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label30.Location = new System.Drawing.Point(586, 253); + this.label30.Name = "label30"; + this.label30.Size = new System.Drawing.Size(135, 18); + this.label30.TabIndex = 120; + this.label30.Text = "Water Meter 30"; + this.label30.Visible = false; + // + // label31 + // + this.label31.AutoSize = true; + this.label31.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label31.Location = new System.Drawing.Point(586, 282); + this.label31.Name = "label31"; + this.label31.Size = new System.Drawing.Size(135, 18); + this.label31.TabIndex = 124; + this.label31.Text = "Water Meter 31"; + this.label31.Visible = false; + // + // label32 + // + this.label32.AutoSize = true; + this.label32.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label32.Location = new System.Drawing.Point(586, 311); + this.label32.Name = "label32"; + this.label32.Size = new System.Drawing.Size(135, 18); + this.label32.TabIndex = 128; + this.label32.Text = "Water Meter 32"; + this.label32.Visible = false; + // + // label33 + // + this.label33.AutoSize = true; + this.label33.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label33.Location = new System.Drawing.Point(586, 340); + this.label33.Name = "label33"; + this.label33.Size = new System.Drawing.Size(135, 18); + this.label33.TabIndex = 132; + this.label33.Text = "Water Meter 33"; + this.label33.Visible = false; + // + // label34 + // + this.label34.AutoSize = true; + this.label34.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label34.Location = new System.Drawing.Point(586, 369); + this.label34.Name = "label34"; + this.label34.Size = new System.Drawing.Size(135, 18); + this.label34.TabIndex = 136; + this.label34.Text = "Water Meter 34"; + this.label34.Visible = false; + // + // label35 + // + this.label35.AutoSize = true; + this.label35.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label35.Location = new System.Drawing.Point(586, 398); + this.label35.Name = "label35"; + this.label35.Size = new System.Drawing.Size(135, 18); + this.label35.TabIndex = 140; + this.label35.Text = "Water Meter 35"; + this.label35.Visible = false; + // + // label36 + // + this.label36.AutoSize = true; + this.label36.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label36.Location = new System.Drawing.Point(586, 427); + this.label36.Name = "label36"; + this.label36.Size = new System.Drawing.Size(135, 18); + this.label36.TabIndex = 144; + this.label36.Text = "Water Meter 36"; + this.label36.Visible = false; + // + // label37 + // + this.label37.AutoSize = true; + this.label37.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label37.Location = new System.Drawing.Point(586, 456); + this.label37.Name = "label37"; + this.label37.Size = new System.Drawing.Size(135, 18); + this.label37.TabIndex = 148; + this.label37.Text = "Water Meter 37"; + this.label37.Visible = false; + // + // label38 + // + this.label38.AutoSize = true; + this.label38.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label38.Location = new System.Drawing.Point(586, 485); + this.label38.Name = "label38"; + this.label38.Size = new System.Drawing.Size(135, 18); + this.label38.TabIndex = 152; + this.label38.Text = "Water Meter 38"; + this.label38.Visible = false; + // + // label39 + // + this.label39.AutoSize = true; + this.label39.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label39.Location = new System.Drawing.Point(586, 514); + this.label39.Name = "label39"; + this.label39.Size = new System.Drawing.Size(135, 18); + this.label39.TabIndex = 156; + this.label39.Text = "Water Meter 39"; + this.label39.Visible = false; + // + // label40 + // + this.label40.AutoSize = true; + this.label40.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label40.Location = new System.Drawing.Point(586, 543); + this.label40.Name = "label40"; + this.label40.Size = new System.Drawing.Size(135, 18); + this.label40.TabIndex = 160; + this.label40.Text = "Water Meter 40"; + this.label40.Visible = false; + // + // label41 + // + this.label41.AutoSize = true; + this.label41.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label41.Location = new System.Drawing.Point(586, 572); + this.label41.Name = "label41"; + this.label41.Size = new System.Drawing.Size(135, 18); + this.label41.TabIndex = 164; + this.label41.Text = "Water Meter 41"; + this.label41.Visible = false; + // + // label42 + // + this.label42.AutoSize = true; + this.label42.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label42.Location = new System.Drawing.Point(586, 601); + this.label42.Name = "label42"; + this.label42.Size = new System.Drawing.Size(135, 18); + this.label42.TabIndex = 168; + this.label42.Text = "Water Meter 42"; + this.label42.Visible = false; + // + // label43 + // + this.label43.AutoSize = true; + this.label43.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label43.Location = new System.Drawing.Point(586, 630); + this.label43.Name = "label43"; + this.label43.Size = new System.Drawing.Size(135, 18); + this.label43.TabIndex = 172; + this.label43.Text = "Water Meter 43"; + this.label43.Visible = false; + // + // label44 + // + this.label44.AutoSize = true; + this.label44.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label44.Location = new System.Drawing.Point(586, 659); + this.label44.Name = "label44"; + this.label44.Size = new System.Drawing.Size(135, 18); + this.label44.TabIndex = 176; + this.label44.Text = "Water Meter 44"; + this.label44.Visible = false; + // + // label45 + // + this.label45.AutoSize = true; + this.label45.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label45.Location = new System.Drawing.Point(586, 688); + this.label45.Name = "label45"; + this.label45.Size = new System.Drawing.Size(135, 18); + this.label45.TabIndex = 180; + this.label45.Text = "Water Meter 45"; + this.label45.Visible = false; + // + // label46 + // + this.label46.AutoSize = true; + this.label46.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label46.Location = new System.Drawing.Point(586, 717); + this.label46.Name = "label46"; + this.label46.Size = new System.Drawing.Size(135, 18); + this.label46.TabIndex = 184; + this.label46.Text = "Water Meter 46"; + this.label46.Visible = false; + // + // label47 + // + this.label47.AutoSize = true; + this.label47.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label47.Location = new System.Drawing.Point(586, 746); + this.label47.Name = "label47"; + this.label47.Size = new System.Drawing.Size(135, 18); + this.label47.TabIndex = 188; + this.label47.Text = "Water Meter 47"; + this.label47.Visible = false; + // + // label48 + // + this.label48.AutoSize = true; + this.label48.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.label48.Location = new System.Drawing.Point(586, 775); + this.label48.Name = "label48"; + this.label48.Size = new System.Drawing.Size(135, 18); + this.label48.TabIndex = 192; + this.label48.Text = "Water Meter 48"; + this.label48.Visible = false; + // + // startTextBox48 + // + this.startTextBox48.Enabled = false; + this.startTextBox48.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox48.Location = new System.Drawing.Point(748, 772); + this.startTextBox48.Name = "startTextBox48"; + this.startTextBox48.Size = new System.Drawing.Size(163, 27); + this.startTextBox48.TabIndex = 193; + this.startTextBox48.Visible = false; + this.startTextBox48.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox48_MouseClick); + this.startTextBox48.TextChanged += new System.EventHandler(this.startTextBox48_TextChanged); + this.startTextBox48.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox48_KeyPress); + // + // startTextBox47 + // + this.startTextBox47.Enabled = false; + this.startTextBox47.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox47.Location = new System.Drawing.Point(748, 743); + this.startTextBox47.Name = "startTextBox47"; + this.startTextBox47.Size = new System.Drawing.Size(163, 27); + this.startTextBox47.TabIndex = 189; + this.startTextBox47.Visible = false; + this.startTextBox47.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox47_MouseClick); + this.startTextBox47.TextChanged += new System.EventHandler(this.startTextBox47_TextChanged); + this.startTextBox47.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox47_KeyPress); + // + // startTextBox46 + // + this.startTextBox46.Enabled = false; + this.startTextBox46.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox46.Location = new System.Drawing.Point(748, 714); + this.startTextBox46.Name = "startTextBox46"; + this.startTextBox46.Size = new System.Drawing.Size(163, 27); + this.startTextBox46.TabIndex = 185; + this.startTextBox46.Visible = false; + this.startTextBox46.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox46_MouseClick); + this.startTextBox46.TextChanged += new System.EventHandler(this.startTextBox46_TextChanged); + this.startTextBox46.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox46_KeyPress); + // + // startTextBox45 + // + this.startTextBox45.Enabled = false; + this.startTextBox45.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox45.Location = new System.Drawing.Point(748, 685); + this.startTextBox45.Name = "startTextBox45"; + this.startTextBox45.Size = new System.Drawing.Size(163, 27); + this.startTextBox45.TabIndex = 181; + this.startTextBox45.Visible = false; + this.startTextBox45.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox45_MouseClick); + this.startTextBox45.TextChanged += new System.EventHandler(this.startTextBox45_TextChanged); + this.startTextBox45.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox45_KeyPress); + // + // startTextBox44 + // + this.startTextBox44.Enabled = false; + this.startTextBox44.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox44.Location = new System.Drawing.Point(748, 656); + this.startTextBox44.Name = "startTextBox44"; + this.startTextBox44.Size = new System.Drawing.Size(163, 27); + this.startTextBox44.TabIndex = 177; + this.startTextBox44.Visible = false; + this.startTextBox44.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox44_MouseClick); + this.startTextBox44.TextChanged += new System.EventHandler(this.startTextBox44_TextChanged); + this.startTextBox44.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox44_KeyPress); + // + // startTextBox43 + // + this.startTextBox43.Enabled = false; + this.startTextBox43.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox43.Location = new System.Drawing.Point(748, 627); + this.startTextBox43.Name = "startTextBox43"; + this.startTextBox43.Size = new System.Drawing.Size(163, 27); + this.startTextBox43.TabIndex = 173; + this.startTextBox43.Visible = false; + this.startTextBox43.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox43_MouseClick); + this.startTextBox43.TextChanged += new System.EventHandler(this.startTextBox43_TextChanged); + this.startTextBox43.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox43_KeyPress); + // + // startTextBox42 + // + this.startTextBox42.Enabled = false; + this.startTextBox42.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox42.Location = new System.Drawing.Point(748, 598); + this.startTextBox42.Name = "startTextBox42"; + this.startTextBox42.Size = new System.Drawing.Size(163, 27); + this.startTextBox42.TabIndex = 169; + this.startTextBox42.Visible = false; + this.startTextBox42.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox42_MouseClick); + this.startTextBox42.TextChanged += new System.EventHandler(this.startTextBox42_TextChanged); + this.startTextBox42.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox42_KeyPress); + // + // startTextBox41 + // + this.startTextBox41.Enabled = false; + this.startTextBox41.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox41.Location = new System.Drawing.Point(748, 569); + this.startTextBox41.Name = "startTextBox41"; + this.startTextBox41.Size = new System.Drawing.Size(163, 27); + this.startTextBox41.TabIndex = 165; + this.startTextBox41.Visible = false; + this.startTextBox41.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox41_MouseClick); + this.startTextBox41.TextChanged += new System.EventHandler(this.startTextBox41_TextChanged); + this.startTextBox41.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox41_KeyPress); + // + // startTextBox40 + // + this.startTextBox40.Enabled = false; + this.startTextBox40.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox40.Location = new System.Drawing.Point(748, 540); + this.startTextBox40.Name = "startTextBox40"; + this.startTextBox40.Size = new System.Drawing.Size(163, 27); + this.startTextBox40.TabIndex = 161; + this.startTextBox40.Visible = false; + this.startTextBox40.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox40_MouseClick); + this.startTextBox40.TextChanged += new System.EventHandler(this.startTextBox40_TextChanged); + this.startTextBox40.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox40_KeyPress); + // + // startTextBox39 + // + this.startTextBox39.Enabled = false; + this.startTextBox39.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox39.Location = new System.Drawing.Point(748, 511); + this.startTextBox39.Name = "startTextBox39"; + this.startTextBox39.Size = new System.Drawing.Size(163, 27); + this.startTextBox39.TabIndex = 157; + this.startTextBox39.Visible = false; + this.startTextBox39.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox39_MouseClick); + this.startTextBox39.TextChanged += new System.EventHandler(this.startTextBox39_TextChanged); + this.startTextBox39.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox39_KeyPress); + // + // startTextBox38 + // + this.startTextBox38.Enabled = false; + this.startTextBox38.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox38.Location = new System.Drawing.Point(748, 482); + this.startTextBox38.Name = "startTextBox38"; + this.startTextBox38.Size = new System.Drawing.Size(163, 27); + this.startTextBox38.TabIndex = 153; + this.startTextBox38.Visible = false; + this.startTextBox38.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox38_MouseClick); + this.startTextBox38.TextChanged += new System.EventHandler(this.startTextBox38_TextChanged); + this.startTextBox38.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox38_KeyPress); + // + // startTextBox37 + // + this.startTextBox37.Enabled = false; + this.startTextBox37.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox37.Location = new System.Drawing.Point(748, 453); + this.startTextBox37.Name = "startTextBox37"; + this.startTextBox37.Size = new System.Drawing.Size(163, 27); + this.startTextBox37.TabIndex = 149; + this.startTextBox37.Visible = false; + this.startTextBox37.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox37_MouseClick); + this.startTextBox37.TextChanged += new System.EventHandler(this.startTextBox37_TextChanged); + this.startTextBox37.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox37_KeyPress); + // + // startTextBox36 + // + this.startTextBox36.Enabled = false; + this.startTextBox36.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox36.Location = new System.Drawing.Point(748, 424); + this.startTextBox36.Name = "startTextBox36"; + this.startTextBox36.Size = new System.Drawing.Size(163, 27); + this.startTextBox36.TabIndex = 145; + this.startTextBox36.Visible = false; + this.startTextBox36.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox36_MouseClick); + this.startTextBox36.TextChanged += new System.EventHandler(this.startTextBox36_TextChanged); + this.startTextBox36.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox36_KeyPress); + // + // startTextBox35 + // + this.startTextBox35.Enabled = false; + this.startTextBox35.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox35.Location = new System.Drawing.Point(748, 395); + this.startTextBox35.Name = "startTextBox35"; + this.startTextBox35.Size = new System.Drawing.Size(163, 27); + this.startTextBox35.TabIndex = 141; + this.startTextBox35.Visible = false; + this.startTextBox35.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox35_MouseClick); + this.startTextBox35.TextChanged += new System.EventHandler(this.startTextBox35_TextChanged); + this.startTextBox35.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox35_KeyPress); + // + // startTextBox34 + // + this.startTextBox34.Enabled = false; + this.startTextBox34.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox34.Location = new System.Drawing.Point(748, 366); + this.startTextBox34.Name = "startTextBox34"; + this.startTextBox34.Size = new System.Drawing.Size(163, 27); + this.startTextBox34.TabIndex = 137; + this.startTextBox34.Visible = false; + this.startTextBox34.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox34_MouseClick); + this.startTextBox34.TextChanged += new System.EventHandler(this.startTextBox34_TextChanged); + this.startTextBox34.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox34_KeyPress); + // + // startTextBox33 + // + this.startTextBox33.Enabled = false; + this.startTextBox33.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox33.Location = new System.Drawing.Point(748, 337); + this.startTextBox33.Name = "startTextBox33"; + this.startTextBox33.Size = new System.Drawing.Size(163, 27); + this.startTextBox33.TabIndex = 133; + this.startTextBox33.Visible = false; + this.startTextBox33.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox33_MouseClick); + this.startTextBox33.TextChanged += new System.EventHandler(this.startTextBox33_TextChanged); + this.startTextBox33.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox33_KeyPress); + // + // startTextBox32 + // + this.startTextBox32.Enabled = false; + this.startTextBox32.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox32.Location = new System.Drawing.Point(748, 308); + this.startTextBox32.Name = "startTextBox32"; + this.startTextBox32.Size = new System.Drawing.Size(163, 27); + this.startTextBox32.TabIndex = 129; + this.startTextBox32.Visible = false; + this.startTextBox32.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox32_MouseClick); + this.startTextBox32.TextChanged += new System.EventHandler(this.startTextBox32_TextChanged); + this.startTextBox32.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox32_KeyPress); + // + // startTextBox31 + // + this.startTextBox31.Enabled = false; + this.startTextBox31.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox31.Location = new System.Drawing.Point(748, 279); + this.startTextBox31.Name = "startTextBox31"; + this.startTextBox31.Size = new System.Drawing.Size(163, 27); + this.startTextBox31.TabIndex = 125; + this.startTextBox31.Visible = false; + this.startTextBox31.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox31_MouseClick); + this.startTextBox31.TextChanged += new System.EventHandler(this.startTextBox31_TextChanged); + this.startTextBox31.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox31_KeyPress); + // + // startTextBox30 + // + this.startTextBox30.Enabled = false; + this.startTextBox30.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox30.Location = new System.Drawing.Point(748, 250); + this.startTextBox30.Name = "startTextBox30"; + this.startTextBox30.Size = new System.Drawing.Size(163, 27); + this.startTextBox30.TabIndex = 121; + this.startTextBox30.Visible = false; + this.startTextBox30.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox30_MouseClick); + this.startTextBox30.TextChanged += new System.EventHandler(this.startTextBox30_TextChanged); + this.startTextBox30.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox30_KeyPress); + // + // startTextBox29 + // + this.startTextBox29.Enabled = false; + this.startTextBox29.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox29.Location = new System.Drawing.Point(748, 221); + this.startTextBox29.Name = "startTextBox29"; + this.startTextBox29.Size = new System.Drawing.Size(163, 27); + this.startTextBox29.TabIndex = 117; + this.startTextBox29.Visible = false; + this.startTextBox29.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox29_MouseClick); + this.startTextBox29.TextChanged += new System.EventHandler(this.startTextBox29_TextChanged); + this.startTextBox29.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox29_KeyPress); + // + // startTextBox28 + // + this.startTextBox28.Enabled = false; + this.startTextBox28.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox28.Location = new System.Drawing.Point(748, 192); + this.startTextBox28.Name = "startTextBox28"; + this.startTextBox28.Size = new System.Drawing.Size(163, 27); + this.startTextBox28.TabIndex = 113; + this.startTextBox28.Visible = false; + this.startTextBox28.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox28_MouseClick); + this.startTextBox28.TextChanged += new System.EventHandler(this.startTextBox28_TextChanged); + this.startTextBox28.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox28_KeyPress); + // + // startTextBox27 + // + this.startTextBox27.Enabled = false; + this.startTextBox27.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox27.Location = new System.Drawing.Point(748, 163); + this.startTextBox27.Name = "startTextBox27"; + this.startTextBox27.Size = new System.Drawing.Size(163, 27); + this.startTextBox27.TabIndex = 109; + this.startTextBox27.Visible = false; + this.startTextBox27.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox27_MouseClick); + this.startTextBox27.TextChanged += new System.EventHandler(this.startTextBox27_TextChanged); + this.startTextBox27.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox27_KeyPress); + // + // startTextBox26 + // + this.startTextBox26.Enabled = false; + this.startTextBox26.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.startTextBox26.Location = new System.Drawing.Point(748, 134); + this.startTextBox26.Name = "startTextBox26"; + this.startTextBox26.Size = new System.Drawing.Size(163, 27); + this.startTextBox26.TabIndex = 105; + this.startTextBox26.Visible = false; + this.startTextBox26.MouseClick += new System.Windows.Forms.MouseEventHandler(this.startTextBox26_MouseClick); + this.startTextBox26.TextChanged += new System.EventHandler(this.startTextBox26_TextChanged); + this.startTextBox26.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.startTextBox26_KeyPress); + // + // exclamation48 + // + this.exclamation48.AutoSize = true; + this.exclamation48.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation48.ForeColor = System.Drawing.Color.Red; + this.exclamation48.Location = new System.Drawing.Point(1095, 768); + this.exclamation48.Name = "exclamation48"; + this.exclamation48.Size = new System.Drawing.Size(26, 32); + this.exclamation48.TabIndex = 195; + this.exclamation48.Text = "!"; + this.exclamation48.Visible = false; + // + // endTextBox48 + // + this.endTextBox48.Enabled = false; + this.endTextBox48.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox48.Location = new System.Drawing.Point(930, 772); + this.endTextBox48.Name = "endTextBox48"; + this.endTextBox48.Size = new System.Drawing.Size(163, 27); + this.endTextBox48.TabIndex = 194; + this.endTextBox48.Visible = false; + this.endTextBox48.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox48_MouseClick); + this.endTextBox48.TextChanged += new System.EventHandler(this.endTextBox48_TextChanged); + this.endTextBox48.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox48_KeyPress); + // + // exclamation47 + // + this.exclamation47.AutoSize = true; + this.exclamation47.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation47.ForeColor = System.Drawing.Color.Red; + this.exclamation47.Location = new System.Drawing.Point(1095, 739); + this.exclamation47.Name = "exclamation47"; + this.exclamation47.Size = new System.Drawing.Size(26, 32); + this.exclamation47.TabIndex = 191; + this.exclamation47.Text = "!"; + this.exclamation47.Visible = false; + // + // endTextBox47 + // + this.endTextBox47.Enabled = false; + this.endTextBox47.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox47.Location = new System.Drawing.Point(930, 743); + this.endTextBox47.Name = "endTextBox47"; + this.endTextBox47.Size = new System.Drawing.Size(163, 27); + this.endTextBox47.TabIndex = 190; + this.endTextBox47.Visible = false; + this.endTextBox47.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox47_MouseClick); + this.endTextBox47.TextChanged += new System.EventHandler(this.endTextBox47_TextChanged); + this.endTextBox47.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox47_KeyPress); + // + // exclamation46 + // + this.exclamation46.AutoSize = true; + this.exclamation46.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation46.ForeColor = System.Drawing.Color.Red; + this.exclamation46.Location = new System.Drawing.Point(1095, 710); + this.exclamation46.Name = "exclamation46"; + this.exclamation46.Size = new System.Drawing.Size(26, 32); + this.exclamation46.TabIndex = 187; + this.exclamation46.Text = "!"; + this.exclamation46.Visible = false; + // + // endTextBox46 + // + this.endTextBox46.Enabled = false; + this.endTextBox46.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox46.Location = new System.Drawing.Point(930, 714); + this.endTextBox46.Name = "endTextBox46"; + this.endTextBox46.Size = new System.Drawing.Size(163, 27); + this.endTextBox46.TabIndex = 186; + this.endTextBox46.Visible = false; + this.endTextBox46.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox46_MouseClick); + this.endTextBox46.TextChanged += new System.EventHandler(this.endTextBox46_TextChanged); + this.endTextBox46.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox46_KeyPress); + // + // exclamation45 + // + this.exclamation45.AutoSize = true; + this.exclamation45.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation45.ForeColor = System.Drawing.Color.Red; + this.exclamation45.Location = new System.Drawing.Point(1095, 681); + this.exclamation45.Name = "exclamation45"; + this.exclamation45.Size = new System.Drawing.Size(26, 32); + this.exclamation45.TabIndex = 183; + this.exclamation45.Text = "!"; + this.exclamation45.Visible = false; + // + // endTextBox45 + // + this.endTextBox45.Enabled = false; + this.endTextBox45.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox45.Location = new System.Drawing.Point(930, 685); + this.endTextBox45.Name = "endTextBox45"; + this.endTextBox45.Size = new System.Drawing.Size(163, 27); + this.endTextBox45.TabIndex = 182; + this.endTextBox45.Visible = false; + this.endTextBox45.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox45_MouseClick); + this.endTextBox45.TextChanged += new System.EventHandler(this.endTextBox45_TextChanged); + this.endTextBox45.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox45_KeyPress); + // + // exclamation44 + // + this.exclamation44.AutoSize = true; + this.exclamation44.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation44.ForeColor = System.Drawing.Color.Red; + this.exclamation44.Location = new System.Drawing.Point(1095, 652); + this.exclamation44.Name = "exclamation44"; + this.exclamation44.Size = new System.Drawing.Size(26, 32); + this.exclamation44.TabIndex = 179; + this.exclamation44.Text = "!"; + this.exclamation44.Visible = false; + // + // endTextBox44 + // + this.endTextBox44.Enabled = false; + this.endTextBox44.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox44.Location = new System.Drawing.Point(930, 656); + this.endTextBox44.Name = "endTextBox44"; + this.endTextBox44.Size = new System.Drawing.Size(163, 27); + this.endTextBox44.TabIndex = 178; + this.endTextBox44.Visible = false; + this.endTextBox44.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox44_MouseClick); + this.endTextBox44.TextChanged += new System.EventHandler(this.endTextBox44_TextChanged); + this.endTextBox44.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox44_KeyPress); + // + // exclamation43 + // + this.exclamation43.AutoSize = true; + this.exclamation43.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation43.ForeColor = System.Drawing.Color.Red; + this.exclamation43.Location = new System.Drawing.Point(1095, 623); + this.exclamation43.Name = "exclamation43"; + this.exclamation43.Size = new System.Drawing.Size(26, 32); + this.exclamation43.TabIndex = 175; + this.exclamation43.Text = "!"; + this.exclamation43.Visible = false; + // + // endTextBox43 + // + this.endTextBox43.Enabled = false; + this.endTextBox43.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox43.Location = new System.Drawing.Point(930, 627); + this.endTextBox43.Name = "endTextBox43"; + this.endTextBox43.Size = new System.Drawing.Size(163, 27); + this.endTextBox43.TabIndex = 174; + this.endTextBox43.Visible = false; + this.endTextBox43.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox43_MouseClick); + this.endTextBox43.TextChanged += new System.EventHandler(this.endTextBox43_TextChanged); + this.endTextBox43.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox43_KeyPress); + // + // exclamation42 + // + this.exclamation42.AutoSize = true; + this.exclamation42.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation42.ForeColor = System.Drawing.Color.Red; + this.exclamation42.Location = new System.Drawing.Point(1095, 594); + this.exclamation42.Name = "exclamation42"; + this.exclamation42.Size = new System.Drawing.Size(26, 32); + this.exclamation42.TabIndex = 171; + this.exclamation42.Text = "!"; + this.exclamation42.Visible = false; + // + // exclamation41 + // + this.exclamation41.AutoSize = true; + this.exclamation41.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation41.ForeColor = System.Drawing.Color.Red; + this.exclamation41.Location = new System.Drawing.Point(1095, 565); + this.exclamation41.Name = "exclamation41"; + this.exclamation41.Size = new System.Drawing.Size(26, 32); + this.exclamation41.TabIndex = 167; + this.exclamation41.Text = "!"; + this.exclamation41.Visible = false; + // + // exclamation40 + // + this.exclamation40.AutoSize = true; + this.exclamation40.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation40.ForeColor = System.Drawing.Color.Red; + this.exclamation40.Location = new System.Drawing.Point(1095, 536); + this.exclamation40.Name = "exclamation40"; + this.exclamation40.Size = new System.Drawing.Size(26, 32); + this.exclamation40.TabIndex = 163; + this.exclamation40.Text = "!"; + this.exclamation40.Visible = false; + // + // endTextBox42 + // + this.endTextBox42.Enabled = false; + this.endTextBox42.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox42.Location = new System.Drawing.Point(930, 598); + this.endTextBox42.Name = "endTextBox42"; + this.endTextBox42.Size = new System.Drawing.Size(163, 27); + this.endTextBox42.TabIndex = 170; + this.endTextBox42.Visible = false; + this.endTextBox42.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox42_MouseClick); + this.endTextBox42.TextChanged += new System.EventHandler(this.endTextBox42_TextChanged); + this.endTextBox42.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox42_KeyPress); + // + // exclamation39 + // + this.exclamation39.AutoSize = true; + this.exclamation39.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation39.ForeColor = System.Drawing.Color.Red; + this.exclamation39.Location = new System.Drawing.Point(1095, 507); + this.exclamation39.Name = "exclamation39"; + this.exclamation39.Size = new System.Drawing.Size(26, 32); + this.exclamation39.TabIndex = 159; + this.exclamation39.Text = "!"; + this.exclamation39.Visible = false; + // + // endTextBox41 + // + this.endTextBox41.Enabled = false; + this.endTextBox41.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox41.Location = new System.Drawing.Point(930, 569); + this.endTextBox41.Name = "endTextBox41"; + this.endTextBox41.Size = new System.Drawing.Size(163, 27); + this.endTextBox41.TabIndex = 166; + this.endTextBox41.Visible = false; + this.endTextBox41.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox41_MouseClick); + this.endTextBox41.TextChanged += new System.EventHandler(this.endTextBox41_TextChanged); + this.endTextBox41.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox41_KeyPress); + // + // exclamation38 + // + this.exclamation38.AutoSize = true; + this.exclamation38.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation38.ForeColor = System.Drawing.Color.Red; + this.exclamation38.Location = new System.Drawing.Point(1095, 478); + this.exclamation38.Name = "exclamation38"; + this.exclamation38.Size = new System.Drawing.Size(26, 32); + this.exclamation38.TabIndex = 155; + this.exclamation38.Text = "!"; + this.exclamation38.Visible = false; + // + // endTextBox40 + // + this.endTextBox40.Enabled = false; + this.endTextBox40.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox40.Location = new System.Drawing.Point(930, 540); + this.endTextBox40.Name = "endTextBox40"; + this.endTextBox40.Size = new System.Drawing.Size(163, 27); + this.endTextBox40.TabIndex = 162; + this.endTextBox40.Visible = false; + this.endTextBox40.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox40_MouseClick); + this.endTextBox40.TextChanged += new System.EventHandler(this.endTextBox40_TextChanged); + this.endTextBox40.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox40_KeyPress); + // + // exclamation37 + // + this.exclamation37.AutoSize = true; + this.exclamation37.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation37.ForeColor = System.Drawing.Color.Red; + this.exclamation37.Location = new System.Drawing.Point(1095, 449); + this.exclamation37.Name = "exclamation37"; + this.exclamation37.Size = new System.Drawing.Size(26, 32); + this.exclamation37.TabIndex = 151; + this.exclamation37.Text = "!"; + this.exclamation37.Visible = false; + // + // endTextBox39 + // + this.endTextBox39.Enabled = false; + this.endTextBox39.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox39.Location = new System.Drawing.Point(930, 511); + this.endTextBox39.Name = "endTextBox39"; + this.endTextBox39.Size = new System.Drawing.Size(163, 27); + this.endTextBox39.TabIndex = 158; + this.endTextBox39.Visible = false; + this.endTextBox39.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox39_MouseClick); + this.endTextBox39.TextChanged += new System.EventHandler(this.endTextBox39_TextChanged); + this.endTextBox39.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox39_KeyPress); + // + // endTextBox38 + // + this.endTextBox38.Enabled = false; + this.endTextBox38.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox38.Location = new System.Drawing.Point(930, 482); + this.endTextBox38.Name = "endTextBox38"; + this.endTextBox38.Size = new System.Drawing.Size(163, 27); + this.endTextBox38.TabIndex = 154; + this.endTextBox38.Visible = false; + this.endTextBox38.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox38_MouseClick); + this.endTextBox38.TextChanged += new System.EventHandler(this.endTextBox38_TextChanged); + this.endTextBox38.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox38_KeyPress); + // + // endTextBox37 + // + this.endTextBox37.Enabled = false; + this.endTextBox37.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox37.Location = new System.Drawing.Point(930, 453); + this.endTextBox37.Name = "endTextBox37"; + this.endTextBox37.Size = new System.Drawing.Size(163, 27); + this.endTextBox37.TabIndex = 150; + this.endTextBox37.Visible = false; + this.endTextBox37.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox37_MouseClick); + this.endTextBox37.TextChanged += new System.EventHandler(this.endTextBox37_TextChanged); + this.endTextBox37.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox37_KeyPress); + // + // exclamation36 + // + this.exclamation36.AutoSize = true; + this.exclamation36.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation36.ForeColor = System.Drawing.Color.Red; + this.exclamation36.Location = new System.Drawing.Point(1095, 420); + this.exclamation36.Name = "exclamation36"; + this.exclamation36.Size = new System.Drawing.Size(26, 32); + this.exclamation36.TabIndex = 147; + this.exclamation36.Text = "!"; + this.exclamation36.Visible = false; + // + // endTextBox36 + // + this.endTextBox36.Enabled = false; + this.endTextBox36.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox36.Location = new System.Drawing.Point(930, 424); + this.endTextBox36.Name = "endTextBox36"; + this.endTextBox36.Size = new System.Drawing.Size(163, 27); + this.endTextBox36.TabIndex = 146; + this.endTextBox36.Visible = false; + this.endTextBox36.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox36_MouseClick); + this.endTextBox36.TextChanged += new System.EventHandler(this.endTextBox36_TextChanged); + this.endTextBox36.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox36_KeyPress); + // + // exclamation35 + // + this.exclamation35.AutoSize = true; + this.exclamation35.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation35.ForeColor = System.Drawing.Color.Red; + this.exclamation35.Location = new System.Drawing.Point(1095, 391); + this.exclamation35.Name = "exclamation35"; + this.exclamation35.Size = new System.Drawing.Size(26, 32); + this.exclamation35.TabIndex = 143; + this.exclamation35.Text = "!"; + this.exclamation35.Visible = false; + // + // endTextBox35 + // + this.endTextBox35.Enabled = false; + this.endTextBox35.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox35.Location = new System.Drawing.Point(930, 395); + this.endTextBox35.Name = "endTextBox35"; + this.endTextBox35.Size = new System.Drawing.Size(163, 27); + this.endTextBox35.TabIndex = 142; + this.endTextBox35.Visible = false; + this.endTextBox35.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox35_MouseClick); + this.endTextBox35.TextChanged += new System.EventHandler(this.endTextBox35_TextChanged); + this.endTextBox35.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox35_KeyPress); + // + // exclamation34 + // + this.exclamation34.AutoSize = true; + this.exclamation34.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation34.ForeColor = System.Drawing.Color.Red; + this.exclamation34.Location = new System.Drawing.Point(1095, 362); + this.exclamation34.Name = "exclamation34"; + this.exclamation34.Size = new System.Drawing.Size(26, 32); + this.exclamation34.TabIndex = 139; + this.exclamation34.Text = "!"; + this.exclamation34.Visible = false; + // + // endTextBox34 + // + this.endTextBox34.Enabled = false; + this.endTextBox34.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox34.Location = new System.Drawing.Point(930, 366); + this.endTextBox34.Name = "endTextBox34"; + this.endTextBox34.Size = new System.Drawing.Size(163, 27); + this.endTextBox34.TabIndex = 138; + this.endTextBox34.Visible = false; + this.endTextBox34.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox34_MouseClick); + this.endTextBox34.TextChanged += new System.EventHandler(this.endTextBox34_TextChanged); + this.endTextBox34.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox34_KeyPress); + // + // exclamation33 + // + this.exclamation33.AutoSize = true; + this.exclamation33.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation33.ForeColor = System.Drawing.Color.Red; + this.exclamation33.Location = new System.Drawing.Point(1095, 333); + this.exclamation33.Name = "exclamation33"; + this.exclamation33.Size = new System.Drawing.Size(26, 32); + this.exclamation33.TabIndex = 135; + this.exclamation33.Text = "!"; + this.exclamation33.Visible = false; + // + // endTextBox33 + // + this.endTextBox33.Enabled = false; + this.endTextBox33.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox33.Location = new System.Drawing.Point(930, 337); + this.endTextBox33.Name = "endTextBox33"; + this.endTextBox33.Size = new System.Drawing.Size(163, 27); + this.endTextBox33.TabIndex = 134; + this.endTextBox33.Visible = false; + this.endTextBox33.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox33_MouseClick); + this.endTextBox33.TextChanged += new System.EventHandler(this.endTextBox33_TextChanged); + this.endTextBox33.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox33_KeyPress); + // + // exclamation32 + // + this.exclamation32.AutoSize = true; + this.exclamation32.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation32.ForeColor = System.Drawing.Color.Red; + this.exclamation32.Location = new System.Drawing.Point(1095, 304); + this.exclamation32.Name = "exclamation32"; + this.exclamation32.Size = new System.Drawing.Size(26, 32); + this.exclamation32.TabIndex = 131; + this.exclamation32.Text = "!"; + this.exclamation32.Visible = false; + // + // endTextBox32 + // + this.endTextBox32.Enabled = false; + this.endTextBox32.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox32.Location = new System.Drawing.Point(930, 308); + this.endTextBox32.Name = "endTextBox32"; + this.endTextBox32.Size = new System.Drawing.Size(163, 27); + this.endTextBox32.TabIndex = 130; + this.endTextBox32.Visible = false; + this.endTextBox32.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox32_MouseClick); + this.endTextBox32.TextChanged += new System.EventHandler(this.endTextBox32_TextChanged); + this.endTextBox32.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox32_KeyPress); + // + // exclamation31 + // + this.exclamation31.AutoSize = true; + this.exclamation31.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation31.ForeColor = System.Drawing.Color.Red; + this.exclamation31.Location = new System.Drawing.Point(1095, 275); + this.exclamation31.Name = "exclamation31"; + this.exclamation31.Size = new System.Drawing.Size(26, 32); + this.exclamation31.TabIndex = 127; + this.exclamation31.Text = "!"; + this.exclamation31.Visible = false; + // + // endTextBox31 + // + this.endTextBox31.Enabled = false; + this.endTextBox31.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox31.Location = new System.Drawing.Point(930, 279); + this.endTextBox31.Name = "endTextBox31"; + this.endTextBox31.Size = new System.Drawing.Size(163, 27); + this.endTextBox31.TabIndex = 126; + this.endTextBox31.Visible = false; + this.endTextBox31.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox31_MouseClick); + this.endTextBox31.TextChanged += new System.EventHandler(this.endTextBox31_TextChanged); + this.endTextBox31.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox31_KeyPress); + // + // exclamation30 + // + this.exclamation30.AutoSize = true; + this.exclamation30.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation30.ForeColor = System.Drawing.Color.Red; + this.exclamation30.Location = new System.Drawing.Point(1095, 246); + this.exclamation30.Name = "exclamation30"; + this.exclamation30.Size = new System.Drawing.Size(26, 32); + this.exclamation30.TabIndex = 123; + this.exclamation30.Text = "!"; + this.exclamation30.Visible = false; + // + // exclamation29 + // + this.exclamation29.AutoSize = true; + this.exclamation29.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation29.ForeColor = System.Drawing.Color.Red; + this.exclamation29.Location = new System.Drawing.Point(1095, 217); + this.exclamation29.Name = "exclamation29"; + this.exclamation29.Size = new System.Drawing.Size(26, 32); + this.exclamation29.TabIndex = 119; + this.exclamation29.Text = "!"; + this.exclamation29.Visible = false; + // + // exclamation28 + // + this.exclamation28.AutoSize = true; + this.exclamation28.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation28.ForeColor = System.Drawing.Color.Red; + this.exclamation28.Location = new System.Drawing.Point(1095, 188); + this.exclamation28.Name = "exclamation28"; + this.exclamation28.Size = new System.Drawing.Size(26, 32); + this.exclamation28.TabIndex = 115; + this.exclamation28.Text = "!"; + this.exclamation28.Visible = false; + // + // endTextBox30 + // + this.endTextBox30.Enabled = false; + this.endTextBox30.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox30.Location = new System.Drawing.Point(930, 250); + this.endTextBox30.Name = "endTextBox30"; + this.endTextBox30.Size = new System.Drawing.Size(163, 27); + this.endTextBox30.TabIndex = 122; + this.endTextBox30.Visible = false; + this.endTextBox30.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox30_MouseClick); + this.endTextBox30.TextChanged += new System.EventHandler(this.endTextBox30_TextChanged); + this.endTextBox30.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox30_KeyPress); + // + // exclamation27 + // + this.exclamation27.AutoSize = true; + this.exclamation27.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation27.ForeColor = System.Drawing.Color.Red; + this.exclamation27.Location = new System.Drawing.Point(1095, 159); + this.exclamation27.Name = "exclamation27"; + this.exclamation27.Size = new System.Drawing.Size(26, 32); + this.exclamation27.TabIndex = 111; + this.exclamation27.Text = "!"; + this.exclamation27.Visible = false; + // + // endTextBox29 + // + this.endTextBox29.Enabled = false; + this.endTextBox29.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox29.Location = new System.Drawing.Point(930, 221); + this.endTextBox29.Name = "endTextBox29"; + this.endTextBox29.Size = new System.Drawing.Size(163, 27); + this.endTextBox29.TabIndex = 118; + this.endTextBox29.Visible = false; + this.endTextBox29.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox29_MouseClick); + this.endTextBox29.TextChanged += new System.EventHandler(this.endTextBox29_TextChanged); + this.endTextBox29.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox29_KeyPress); + // + // exclamation26 + // + this.exclamation26.AutoSize = true; + this.exclamation26.Font = new System.Drawing.Font("Verdana", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.exclamation26.ForeColor = System.Drawing.Color.Red; + this.exclamation26.Location = new System.Drawing.Point(1095, 130); + this.exclamation26.Name = "exclamation26"; + this.exclamation26.Size = new System.Drawing.Size(26, 32); + this.exclamation26.TabIndex = 107; + this.exclamation26.Text = "!"; + this.exclamation26.Visible = false; + // + // endTextBox28 + // + this.endTextBox28.Enabled = false; + this.endTextBox28.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox28.Location = new System.Drawing.Point(930, 192); + this.endTextBox28.Name = "endTextBox28"; + this.endTextBox28.Size = new System.Drawing.Size(163, 27); + this.endTextBox28.TabIndex = 114; + this.endTextBox28.Visible = false; + this.endTextBox28.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox28_MouseClick); + this.endTextBox28.TextChanged += new System.EventHandler(this.endTextBox28_TextChanged); + this.endTextBox28.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox28_KeyPress); + // + // endTextBox27 + // + this.endTextBox27.Enabled = false; + this.endTextBox27.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox27.Location = new System.Drawing.Point(930, 163); + this.endTextBox27.Name = "endTextBox27"; + this.endTextBox27.Size = new System.Drawing.Size(163, 27); + this.endTextBox27.TabIndex = 110; + this.endTextBox27.Visible = false; + this.endTextBox27.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox27_MouseClick); + this.endTextBox27.TextChanged += new System.EventHandler(this.endTextBox27_TextChanged); + this.endTextBox27.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox27_KeyPress); + // + // endTextBox26 + // + this.endTextBox26.Enabled = false; + this.endTextBox26.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.endTextBox26.Location = new System.Drawing.Point(930, 134); + this.endTextBox26.Name = "endTextBox26"; + this.endTextBox26.Size = new System.Drawing.Size(163, 27); + this.endTextBox26.TabIndex = 106; + this.endTextBox26.Visible = false; + this.endTextBox26.MouseClick += new System.Windows.Forms.MouseEventHandler(this.endTextBox26_MouseClick); + this.endTextBox26.TextChanged += new System.EventHandler(this.endTextBox26_TextChanged); + this.endTextBox26.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.endTextBox26_KeyPress); + // + // largeTextBox + // + this.largeTextBox.Font = new System.Drawing.Font("Microsoft Sans Serif", 48F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.largeTextBox.Location = new System.Drawing.Point(185, 0); + this.largeTextBox.Name = "largeTextBox"; + this.largeTextBox.Size = new System.Drawing.Size(871, 80); + this.largeTextBox.TabIndex = 197; + // + // largeExclamationLabel + // + this.largeExclamationLabel.AutoSize = true; + this.largeExclamationLabel.Font = new System.Drawing.Font("Verdana", 48F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); + this.largeExclamationLabel.ForeColor = System.Drawing.Color.Red; + this.largeExclamationLabel.Location = new System.Drawing.Point(1062, -3); + this.largeExclamationLabel.Name = "largeExclamationLabel"; + this.largeExclamationLabel.Size = new System.Drawing.Size(59, 78); + this.largeExclamationLabel.TabIndex = 198; + this.largeExclamationLabel.Text = "!"; + this.largeExclamationLabel.Visible = false; + // + // TestStartEndForm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.DarkGoldenrod; + this.ClientSize = new System.Drawing.Size(1267, 805); + this.Controls.Add(this.largeExclamationLabel); + this.Controls.Add(this.largeTextBox); + this.Controls.Add(this.exclamation48); + this.Controls.Add(this.endTextBox48); + this.Controls.Add(this.exclamation47); + this.Controls.Add(this.endTextBox47); + this.Controls.Add(this.exclamation46); + this.Controls.Add(this.endTextBox46); + this.Controls.Add(this.exclamation45); + this.Controls.Add(this.endTextBox45); + this.Controls.Add(this.exclamation44); + this.Controls.Add(this.endTextBox44); + this.Controls.Add(this.exclamation43); + this.Controls.Add(this.endTextBox43); + this.Controls.Add(this.exclamation42); + this.Controls.Add(this.exclamation41); + this.Controls.Add(this.exclamation40); + this.Controls.Add(this.endTextBox42); + this.Controls.Add(this.exclamation39); + this.Controls.Add(this.endTextBox41); + this.Controls.Add(this.exclamation38); + this.Controls.Add(this.endTextBox40); + this.Controls.Add(this.exclamation37); + this.Controls.Add(this.endTextBox39); + this.Controls.Add(this.endTextBox38); + this.Controls.Add(this.endTextBox37); + this.Controls.Add(this.exclamation36); + this.Controls.Add(this.endTextBox36); + this.Controls.Add(this.exclamation35); + this.Controls.Add(this.endTextBox35); + this.Controls.Add(this.exclamation34); + this.Controls.Add(this.endTextBox34); + this.Controls.Add(this.exclamation33); + this.Controls.Add(this.endTextBox33); + this.Controls.Add(this.exclamation32); + this.Controls.Add(this.endTextBox32); + this.Controls.Add(this.exclamation31); + this.Controls.Add(this.endTextBox31); + this.Controls.Add(this.exclamation30); + this.Controls.Add(this.exclamation29); + this.Controls.Add(this.exclamation28); + this.Controls.Add(this.endTextBox30); + this.Controls.Add(this.exclamation27); + this.Controls.Add(this.endTextBox29); + this.Controls.Add(this.exclamation26); + this.Controls.Add(this.endTextBox28); + this.Controls.Add(this.endTextBox27); + this.Controls.Add(this.endTextBox26); + this.Controls.Add(this.startTextBox48); + this.Controls.Add(this.startTextBox47); + this.Controls.Add(this.startTextBox46); + this.Controls.Add(this.startTextBox45); + this.Controls.Add(this.startTextBox44); + this.Controls.Add(this.startTextBox43); + this.Controls.Add(this.startTextBox42); + this.Controls.Add(this.startTextBox41); + this.Controls.Add(this.startTextBox40); + this.Controls.Add(this.startTextBox39); + this.Controls.Add(this.startTextBox38); + this.Controls.Add(this.startTextBox37); + this.Controls.Add(this.startTextBox36); + this.Controls.Add(this.startTextBox35); + this.Controls.Add(this.startTextBox34); + this.Controls.Add(this.startTextBox33); + this.Controls.Add(this.startTextBox32); + this.Controls.Add(this.startTextBox31); + this.Controls.Add(this.startTextBox30); + this.Controls.Add(this.startTextBox29); + this.Controls.Add(this.startTextBox28); + this.Controls.Add(this.startTextBox27); + this.Controls.Add(this.startTextBox26); + this.Controls.Add(this.label48); + this.Controls.Add(this.label47); + this.Controls.Add(this.label46); + this.Controls.Add(this.label45); + this.Controls.Add(this.label44); + this.Controls.Add(this.label43); + this.Controls.Add(this.label42); + this.Controls.Add(this.label41); + this.Controls.Add(this.label40); + this.Controls.Add(this.label39); + this.Controls.Add(this.label38); + this.Controls.Add(this.label37); + this.Controls.Add(this.label36); + this.Controls.Add(this.label35); + this.Controls.Add(this.label34); + this.Controls.Add(this.label33); + this.Controls.Add(this.label32); + this.Controls.Add(this.label31); + this.Controls.Add(this.label30); + this.Controls.Add(this.label29); + this.Controls.Add(this.label28); + this.Controls.Add(this.label27); + this.Controls.Add(this.label26); + this.Controls.Add(this.exclamation25); + this.Controls.Add(this.startTextBox25); + this.Controls.Add(this.endTextBox25); + this.Controls.Add(this.label25); + this.Controls.Add(this.exclamation24); + this.Controls.Add(this.startTextBox24); + this.Controls.Add(this.endTextBox24); + this.Controls.Add(this.label24); + this.Controls.Add(this.exclamation23); + this.Controls.Add(this.startTextBox23); + this.Controls.Add(this.endTextBox23); + this.Controls.Add(this.label23); + this.Controls.Add(this.exclamation22); + this.Controls.Add(this.startTextBox22); + this.Controls.Add(this.endTextBox22); + this.Controls.Add(this.label22); + this.Controls.Add(this.exclamation21); + this.Controls.Add(this.startTextBox21); + this.Controls.Add(this.endTextBox21); + this.Controls.Add(this.label21); + this.Controls.Add(this.exclamation20); + this.Controls.Add(this.startTextBox20); + this.Controls.Add(this.endTextBox20); + this.Controls.Add(this.label20); + this.Controls.Add(this.exclamation19); + this.Controls.Add(this.startTextBox19); + this.Controls.Add(this.endTextBox19); + this.Controls.Add(this.label19); + this.Controls.Add(this.exclamation18); + this.Controls.Add(this.exclamation17); + this.Controls.Add(this.startTextBox18); + this.Controls.Add(this.exclamation16); + this.Controls.Add(this.endTextBox18); + this.Controls.Add(this.label18); + this.Controls.Add(this.startTextBox17); + this.Controls.Add(this.exclamation15); + this.Controls.Add(this.endTextBox17); + this.Controls.Add(this.label17); + this.Controls.Add(this.startTextBox16); + this.Controls.Add(this.exclamation14); + this.Controls.Add(this.endTextBox16); + this.Controls.Add(this.label16); + this.Controls.Add(this.startTextBox15); + this.Controls.Add(this.exclamation13); + this.Controls.Add(this.endTextBox15); + this.Controls.Add(this.label15); + this.Controls.Add(this.startTextBox14); + this.Controls.Add(this.end2Label); + this.Controls.Add(this.endTextBox14); + this.Controls.Add(this.label14); + this.Controls.Add(this.startTextBox13); + this.Controls.Add(this.start2Label); + this.Controls.Add(this.endTextBox13); + this.Controls.Add(this.label13); + this.Controls.Add(this.exclamation12); + this.Controls.Add(this.startTextBox12); + this.Controls.Add(this.endTextBox12); + this.Controls.Add(this.label12); + this.Controls.Add(this.exclamation11); + this.Controls.Add(this.startTextBox11); + this.Controls.Add(this.endTextBox11); + this.Controls.Add(this.label11); + this.Controls.Add(this.exclamation10); + this.Controls.Add(this.startTextBox10); + this.Controls.Add(this.endTextBox10); + this.Controls.Add(this.label10); + this.Controls.Add(this.exclamation9); + this.Controls.Add(this.startTextBox9); + this.Controls.Add(this.endTextBox9); + this.Controls.Add(this.label9); + this.Controls.Add(this.exclamation8); + this.Controls.Add(this.startTextBox8); + this.Controls.Add(this.endTextBox8); + this.Controls.Add(this.label8); + this.Controls.Add(this.exclamation7); + this.Controls.Add(this.startTextBox7); + this.Controls.Add(this.endTextBox7); + this.Controls.Add(this.label7); + this.Controls.Add(this.exclamation6); + this.Controls.Add(this.exclamation5); + this.Controls.Add(this.startTextBox6); + this.Controls.Add(this.exclamation4); + this.Controls.Add(this.endTextBox6); + this.Controls.Add(this.label6); + this.Controls.Add(this.startTextBox5); + this.Controls.Add(this.exclamation3); + this.Controls.Add(this.endTextBox5); + this.Controls.Add(this.label5); + this.Controls.Add(this.startTextBox4); + this.Controls.Add(this.exclamation2); + this.Controls.Add(this.endTextBox4); + this.Controls.Add(this.label4); + this.Controls.Add(this.startTextBox3); + this.Controls.Add(this.exclamation1); + this.Controls.Add(this.endTextBox3); + this.Controls.Add(this.label3); + this.Controls.Add(this.startTextBox2); + this.Controls.Add(this.endLabel); + this.Controls.Add(this.endTextBox2); + this.Controls.Add(this.label2); + this.Controls.Add(this.startTextBox1); + this.Controls.Add(this.startLabel); + this.Controls.Add(this.endTextBox1); + this.Controls.Add(this.label1); + this.Controls.Add(this.okButton); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; + this.Name = "TestStartEndForm"; + this.SizeGripStyle = System.Windows.Forms.SizeGripStyle.Hide; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; + this.Text = "0"; + this.TopMost = true; + this.Load += new System.EventHandler(this.CycleEndForm_Load); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.TextBox endTextBox1; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Button okButton; + private System.Windows.Forms.TextBox endTextBox3; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.TextBox endTextBox4; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.TextBox endTextBox5; + private System.Windows.Forms.Label label5; + private System.Windows.Forms.TextBox endTextBox6; + private System.Windows.Forms.Label label6; + private System.Windows.Forms.TextBox startTextBox1; + private System.Windows.Forms.TextBox startTextBox3; + private System.Windows.Forms.TextBox startTextBox4; + private System.Windows.Forms.TextBox startTextBox5; + private System.Windows.Forms.TextBox startTextBox6; + private System.Windows.Forms.Label startLabel; + private System.Windows.Forms.Label endLabel; + private System.Windows.Forms.Label exclamation1; + private System.Windows.Forms.Label exclamation3; + private System.Windows.Forms.Label exclamation4; + private System.Windows.Forms.Label exclamation5; + private System.Windows.Forms.Label exclamation6; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.TextBox endTextBox2; + private System.Windows.Forms.TextBox startTextBox2; + private System.Windows.Forms.Label exclamation2; + private System.Windows.Forms.Label exclamation7; + private System.Windows.Forms.TextBox startTextBox7; + private System.Windows.Forms.TextBox endTextBox7; + private System.Windows.Forms.Label label7; + private System.Windows.Forms.Label exclamation8; + private System.Windows.Forms.TextBox startTextBox8; + private System.Windows.Forms.TextBox endTextBox8; + private System.Windows.Forms.Label label8; + private System.Windows.Forms.Label exclamation9; + private System.Windows.Forms.TextBox startTextBox9; + private System.Windows.Forms.TextBox endTextBox9; + private System.Windows.Forms.Label label9; + private System.Windows.Forms.Label exclamation10; + private System.Windows.Forms.TextBox startTextBox10; + private System.Windows.Forms.TextBox endTextBox10; + private System.Windows.Forms.Label label10; + private System.Windows.Forms.Label exclamation11; + private System.Windows.Forms.TextBox startTextBox11; + private System.Windows.Forms.TextBox endTextBox11; + private System.Windows.Forms.Label label11; + private System.Windows.Forms.Label exclamation12; + private System.Windows.Forms.TextBox startTextBox12; + private System.Windows.Forms.TextBox endTextBox12; + private System.Windows.Forms.Label label12; + private System.Windows.Forms.Label exclamation24; + private System.Windows.Forms.TextBox startTextBox24; + private System.Windows.Forms.TextBox endTextBox24; + private System.Windows.Forms.Label label24; + private System.Windows.Forms.Label exclamation23; + private System.Windows.Forms.TextBox startTextBox23; + private System.Windows.Forms.TextBox endTextBox23; + private System.Windows.Forms.Label label23; + private System.Windows.Forms.Label exclamation22; + private System.Windows.Forms.TextBox startTextBox22; + private System.Windows.Forms.TextBox endTextBox22; + private System.Windows.Forms.Label label22; + private System.Windows.Forms.Label exclamation21; + private System.Windows.Forms.TextBox startTextBox21; + private System.Windows.Forms.TextBox endTextBox21; + private System.Windows.Forms.Label label21; + private System.Windows.Forms.Label exclamation20; + private System.Windows.Forms.TextBox startTextBox20; + private System.Windows.Forms.TextBox endTextBox20; + private System.Windows.Forms.Label label20; + private System.Windows.Forms.Label exclamation19; + private System.Windows.Forms.TextBox startTextBox19; + private System.Windows.Forms.TextBox endTextBox19; + private System.Windows.Forms.Label label19; + private System.Windows.Forms.Label exclamation18; + private System.Windows.Forms.Label exclamation17; + private System.Windows.Forms.TextBox startTextBox18; + private System.Windows.Forms.Label exclamation16; + private System.Windows.Forms.TextBox endTextBox18; + private System.Windows.Forms.Label label18; + private System.Windows.Forms.TextBox startTextBox17; + private System.Windows.Forms.Label exclamation15; + private System.Windows.Forms.TextBox endTextBox17; + private System.Windows.Forms.Label label17; + private System.Windows.Forms.TextBox startTextBox16; + private System.Windows.Forms.Label exclamation14; + private System.Windows.Forms.TextBox endTextBox16; + private System.Windows.Forms.Label label16; + private System.Windows.Forms.TextBox startTextBox15; + private System.Windows.Forms.Label exclamation13; + private System.Windows.Forms.TextBox endTextBox15; + private System.Windows.Forms.Label label15; + private System.Windows.Forms.TextBox startTextBox14; + private System.Windows.Forms.Label end2Label; + private System.Windows.Forms.TextBox endTextBox14; + private System.Windows.Forms.Label label14; + private System.Windows.Forms.TextBox startTextBox13; + private System.Windows.Forms.Label start2Label; + private System.Windows.Forms.TextBox endTextBox13; + private System.Windows.Forms.Label label13; + private System.Windows.Forms.Label exclamation25; + private System.Windows.Forms.TextBox startTextBox25; + private System.Windows.Forms.TextBox endTextBox25; + private System.Windows.Forms.Label label25; + private System.Windows.Forms.Label label26; + private System.Windows.Forms.Label label27; + private System.Windows.Forms.Label label28; + private System.Windows.Forms.Label label29; + private System.Windows.Forms.Label label30; + private System.Windows.Forms.Label label31; + private System.Windows.Forms.Label label32; + private System.Windows.Forms.Label label33; + private System.Windows.Forms.Label label34; + private System.Windows.Forms.Label label35; + private System.Windows.Forms.Label label36; + private System.Windows.Forms.Label label37; + private System.Windows.Forms.Label label38; + private System.Windows.Forms.Label label39; + private System.Windows.Forms.Label label40; + private System.Windows.Forms.Label label41; + private System.Windows.Forms.Label label42; + private System.Windows.Forms.Label label43; + private System.Windows.Forms.Label label44; + private System.Windows.Forms.Label label45; + private System.Windows.Forms.Label label46; + private System.Windows.Forms.Label label47; + private System.Windows.Forms.Label label48; + private System.Windows.Forms.TextBox startTextBox48; + private System.Windows.Forms.TextBox startTextBox47; + private System.Windows.Forms.TextBox startTextBox46; + private System.Windows.Forms.TextBox startTextBox45; + private System.Windows.Forms.TextBox startTextBox44; + private System.Windows.Forms.TextBox startTextBox43; + private System.Windows.Forms.TextBox startTextBox42; + private System.Windows.Forms.TextBox startTextBox41; + private System.Windows.Forms.TextBox startTextBox40; + private System.Windows.Forms.TextBox startTextBox39; + private System.Windows.Forms.TextBox startTextBox38; + private System.Windows.Forms.TextBox startTextBox37; + private System.Windows.Forms.TextBox startTextBox36; + private System.Windows.Forms.TextBox startTextBox35; + private System.Windows.Forms.TextBox startTextBox34; + private System.Windows.Forms.TextBox startTextBox33; + private System.Windows.Forms.TextBox startTextBox32; + private System.Windows.Forms.TextBox startTextBox31; + private System.Windows.Forms.TextBox startTextBox30; + private System.Windows.Forms.TextBox startTextBox29; + private System.Windows.Forms.TextBox startTextBox28; + private System.Windows.Forms.TextBox startTextBox27; + private System.Windows.Forms.TextBox startTextBox26; + private System.Windows.Forms.Label exclamation48; + private System.Windows.Forms.TextBox endTextBox48; + private System.Windows.Forms.Label exclamation47; + private System.Windows.Forms.TextBox endTextBox47; + private System.Windows.Forms.Label exclamation46; + private System.Windows.Forms.TextBox endTextBox46; + private System.Windows.Forms.Label exclamation45; + private System.Windows.Forms.TextBox endTextBox45; + private System.Windows.Forms.Label exclamation44; + private System.Windows.Forms.TextBox endTextBox44; + private System.Windows.Forms.Label exclamation43; + private System.Windows.Forms.TextBox endTextBox43; + private System.Windows.Forms.Label exclamation42; + private System.Windows.Forms.Label exclamation41; + private System.Windows.Forms.Label exclamation40; + private System.Windows.Forms.TextBox endTextBox42; + private System.Windows.Forms.Label exclamation39; + private System.Windows.Forms.TextBox endTextBox41; + private System.Windows.Forms.Label exclamation38; + private System.Windows.Forms.TextBox endTextBox40; + private System.Windows.Forms.Label exclamation37; + private System.Windows.Forms.TextBox endTextBox39; + private System.Windows.Forms.TextBox endTextBox38; + private System.Windows.Forms.TextBox endTextBox37; + private System.Windows.Forms.Label exclamation36; + private System.Windows.Forms.TextBox endTextBox36; + private System.Windows.Forms.Label exclamation35; + private System.Windows.Forms.TextBox endTextBox35; + private System.Windows.Forms.Label exclamation34; + private System.Windows.Forms.TextBox endTextBox34; + private System.Windows.Forms.Label exclamation33; + private System.Windows.Forms.TextBox endTextBox33; + private System.Windows.Forms.Label exclamation32; + private System.Windows.Forms.TextBox endTextBox32; + private System.Windows.Forms.Label exclamation31; + private System.Windows.Forms.TextBox endTextBox31; + private System.Windows.Forms.Label exclamation30; + private System.Windows.Forms.Label exclamation29; + private System.Windows.Forms.Label exclamation28; + private System.Windows.Forms.TextBox endTextBox30; + private System.Windows.Forms.Label exclamation27; + private System.Windows.Forms.TextBox endTextBox29; + private System.Windows.Forms.Label exclamation26; + private System.Windows.Forms.TextBox endTextBox28; + private System.Windows.Forms.TextBox endTextBox27; + private System.Windows.Forms.TextBox endTextBox26; + private System.Windows.Forms.TextBox largeTextBox; + private System.Windows.Forms.Label largeExclamationLabel; + + } +} \ No newline at end of file diff --git a/TBF/BenchControl/DataEntry/S620/TestStartEndForm.resx b/TBF/BenchControl/DataEntry/S620/TestStartEndForm.resx new file mode 100644 index 000000000..1af7de150 --- /dev/null +++ b/TBF/BenchControl/DataEntry/S620/TestStartEndForm.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/TBF/BenchControl/Output/DB/SensusOracle/Database.cs b/TBF/BenchControl/Output/DB/SensusOracle/Database.cs index 3a93c0e71..de282a90f 100644 --- a/TBF/BenchControl/Output/DB/SensusOracle/Database.cs +++ b/TBF/BenchControl/Output/DB/SensusOracle/Database.cs @@ -31,8 +31,19 @@ namespace TBF.BenchControl.Output.DB.SensusOracle public enum WMKind { - Iperl, - S620, + iPERL, + Mechanical, + Count + } + + /// + /// Test/Q designation mode for IperlLogger and IperlHead opto data files + /// + public enum DesigMode + { + Auto, + Based_on_procedure, + As_specified, Count } @@ -42,18 +53,19 @@ namespace TBF.BenchControl.Output.DB.SensusOracle private static readonly ILog log = LogManager.GetLogger(typeof(Database)); public override string ToString() { return string.Format("{0}({1})", GetType().Namespace.Substring(17), Cfg.ToString(1)); } - const int Anbid_StaraTura = 4; + public const int Anbid_StaraTura = 4; DatabaseCfg dbCfg; public DBUsed DBUsed { get { return (dbCfg == null || dbCfg.ProcParams == null) ? DBUsed.None : dbCfg.ProcParams.DBUsed; } } - public WMKind WMKind { get { return (dbCfg == null || dbCfg.ProcParams == null) ? WMKind.Iperl : dbCfg.ProcParams.WMKind; } } + public WMKind WMKind { get { return (dbCfg == null || dbCfg.ProcParams == null) ? WMKind.iPERL : dbCfg.ProcParams.WMKind; } } public int WMTypeId { get { return (dbCfg == null || dbCfg.ProcParams == null) ? 0 : dbCfg.ProcParams.WMTypeId; } } public int YearOfManufacture { get { return (dbCfg == null || dbCfg.ProcParams == null) ? DateTime.Now.Year : dbCfg.ProcParams.YearOfManufacture; } } public bool SaveResults { get { return (dbCfg == null || dbCfg.ProcParams == null) ? false : dbCfg.ProcParams.SaveResults; } } public bool ReadStartInfo { get { return (dbCfg == null || dbCfg.ProcParams == null) ? true : dbCfg.ProcParams.ReadStartInfo; } } public bool StartInfoIsRequired { get { return (dbCfg == null || dbCfg.ProcParams == null) ? false : dbCfg.ProcParams.StartInfoIsRequired; } } - + public DesigMode DesigMode { get { return (dbCfg == null || dbCfg.ProcParams == null) ? DesigMode.Auto : dbCfg.ProcParams.DesigMode; } } + public LogType DesigType { get { return (dbCfg == null || dbCfg.ProcParams == null) ? LogType.Just_Q3Q2Q1 : dbCfg.ProcParams.DesigType; } } enum OpState { @@ -83,17 +95,15 @@ namespace TBF.BenchControl.Output.DB.SensusOracle OracleConnection qualityDB; /// Quality Oracle DB connection OracleConnection testDB; /// Test Oracle DB connection - OracleConnection selectedDB + public OracleConnection SelectedDB { get { - if (dbCfg == null || dbCfg.ProcParams == null) return null; - - switch (dbCfg.ProcParams.DBUsed) + switch (DBUsed) { case DBUsed.Production: return productionDB; - case DBUsed.Quality: return qualityDB; - case DBUsed.Test: return testDB; + case DBUsed.Quality: return qualityDB; + case DBUsed.Test: return testDB; default: case DBUsed.None: @@ -128,26 +138,26 @@ namespace TBF.BenchControl.Output.DB.SensusOracle /// public void Initialize() { + if (dbCfg.DebugLevel == DebugMode.Simulate) return; + productionDB = new OracleConnection("Data Source=STARA01.WORLD;User Id=deltachef;Password=deltachef;"); qualityDB = new OracleConnection("Data Source=STARA01.WORLD;User Id=deltaqual;Password=test;"); testDB = new OracleConnection("Data Source=STARA_TEST.WORLD;User Id=deltachef;Password=deltachef;"); - if (dbCfg.DebugLevel == DebugMode.Simulate) return; - /// /// Do something with the database to see if the connection works well /// - if (productionDB != null) + if (DBUsed == DBUsed.Production) { - productionDB.Open(); + SelectedDB.Open(); string rslt = "none"; - OracleCommand cmd = new OracleCommand("select Standort from ANBIETER_SD where ANBID = 4", productionDB); + OracleCommand cmd = new OracleCommand("select Standort from ANBIETER_SD where ANBID = 4", SelectedDB); OracleDataReader dr = cmd.ExecuteReader(); if (dr.Read()) rslt = dr.GetString(0); dr.Close(); - productionDB.Close(); + SelectedDB.Close(); } } /// @@ -253,11 +263,7 @@ namespace TBF.BenchControl.Output.DB.SensusOracle /// Reference to the operation public IOperation ReadStartInfoOp(IList waterMeters) { - if (!ReadStartInfo) - { - return null; - } - else if ((currentOpState == OpState.ReadStartInfoRunning) || (currentOpState == OpState.WriteResultsRunning)) + if ((currentOpState == OpState.ReadStartInfoRunning) || (currentOpState == OpState.WriteResultsRunning)) { throw new Exception("Sequence error"); } @@ -317,15 +323,25 @@ namespace TBF.BenchControl.Output.DB.SensusOracle { if (!opCompleted) { - if (waterMeters.Count == 0) return Event.ResultsWritten; + log.WarnFormat("{0} : Run() : currentOp = {1}", Name, currentOpState); - if ((dbCfg.DebugLevel == DebugMode.Normal) && (selectedDB != null)) + if (dbCfg.DebugLevel == DebugMode.Normal && SelectedDB != null && ReadStartInfo && waterMeters.Count != 0) { - log.WarnFormat("{0} : Run() : currentOp = {1}", Name, currentOpState); #if ORACLE_DB - if (ReadStartInfoFromDB(selectedDB) == Retv.Error) anyError = true; + log.WarnFormat("{0} : Run() : reading from database", Name); + if (ReadStartInfoFromDB(SelectedDB) == Retv.Error) anyError = true; #endif } + + if (DesigMode == DesigMode.Based_on_procedure && StateMachine.Procedure != null) + { + Sequences.ProcessData.CompleteTestInfos = Results.Output.SensusTestInfo.CreateFromProcedure(StateMachine.Procedure); + } + else if (DesigMode == DesigMode.As_specified && DesigType >= 0 && DesigType < LogType.Count) + { + Sequences.ProcessData.CompleteTestInfos = SensusTestInfo.GetTestInfos(DesigType); + } + opCompleted = true; } @@ -337,11 +353,11 @@ namespace TBF.BenchControl.Output.DB.SensusOracle { if (batch.WaterMeters.Count == 0) return Event.ResultsWritten; - if ((dbCfg.DebugLevel == DebugMode.Normal) && (selectedDB != null)) + if ((dbCfg.DebugLevel == DebugMode.Normal) && (SelectedDB != null)) { log.WarnFormat("{0} : Run() : currentOp = {1}", Name, currentOpState); #if ORACLE_DB - if (WriteResultsToDB(selectedDB, batch, false) == Retv.Error) anyError = true; + if (WriteResultsToDB(SelectedDB, batch, false) == Retv.Error) anyError = true; #endif } opCompleted = true; @@ -679,17 +695,17 @@ namespace TBF.BenchControl.Output.DB.SensusOracle SaveBatchData(conn, batch); foreach (var wMtr in batch.WaterMeters) { - if (WMKind == WMKind.Iperl) + if (WMKind == WMKind.iPERL) { if ((wMtr.ErrorFlags & ((int)ErrorFlagMask.E26 | (int)ErrorFlagMask.E27 | (int)ErrorFlagMask.E28)) == 0) { /// No production error => write the result of testing to Oracle DB - SaveOneIperlToDB(conn, wMtr, safeMode); + SaveIperlToDB(conn, wMtr, safeMode); } } - else if (WMKind == WMKind.S620) + else if (WMKind == WMKind.Mechanical) { - SaveOneS620ToDB(conn, wMtr, safeMode); + SaveMechanicalMeterToDB(conn, wMtr, safeMode); } } @@ -948,7 +964,7 @@ namespace TBF.BenchControl.Output.DB.SensusOracle /// /// 0-based water meter number /// Sorted list of results to save - void SaveOneIperlToDB(OracleConnection conn, Results.Entities.WaterMeter wm, bool safeMode) + void SaveIperlToDB(OracleConnection conn, Results.Entities.WaterMeter wm, bool safeMode) { if (safeMode && !wm.Passed) return; @@ -1141,11 +1157,11 @@ namespace TBF.BenchControl.Output.DB.SensusOracle /// - /// Write one meter results into the database + /// Write results of one mechanical meter into the database /// /// 0-based water meter number /// Sorted list of results to save - void SaveOneS620ToDB(OracleConnection conn, Results.Entities.WaterMeter wm, bool safeMode) + void SaveMechanicalMeterToDB(OracleConnection conn, Results.Entities.WaterMeter wm, bool safeMode) { if (safeMode && !wm.Passed) return; @@ -1174,32 +1190,40 @@ namespace TBF.BenchControl.Output.DB.SensusOracle wm.Pruefindex = MAX_Pruefindex; wm.HydrPruefung = Hydr_Pruefung; - SaveOrUpdateS620(conn, wm, MAX_Pruefindex, Hydr_Pruefung); + SaveOrUpdateMechanicalMeter(conn, wm, MAX_Pruefindex, Hydr_Pruefung); } - void SaveOrUpdateS620(OracleConnection conn, Results.Entities.WaterMeter wm, int max_Pruefindex, int hydr_Pruefung) + void SaveOrUpdateMechanicalMeter(OracleConnection conn, Results.Entities.WaterMeter wm, int max_Pruefindex, int hydr_Pruefung) { - int sekundaere_Adr = wm.Passed ? 1 : 0; int idBenutzer = 6; // = wm.Batch.UserNumber; if (max_Pruefindex % 100 == 1) { if (!dbCfg.TestMode) { - OracleCommand cmd = new OracleCommand("INSERT INTO VT_ZAEHLER_PD(Auftragsnummer, VT_Identnummer, VT_Fernum, Max_Pruefindex," + - " Zaehlernummer, Sekundaere_Adr, Hydr_Pruefung, ID_Benutzer, ANBID, Baujahr)" + - " VALUES (:1, :2, :3, :4, :5, :6, :7, :8, :9, :10)", conn); + OracleCommand cmd = new OracleCommand("INSERT INTO VT_ZAEHLER_PD(Auftragsnummer, VT_Identnummer, VT_Fernum, Max_Pruefindex, MBUS_ADR, LIEGENSCHAFTS_NR, Sekundaere_Adr," + + " Hydr_Pruefung, MARK_DATE, Baujahr, EICH_JAHR, UMKARTON_NR, PALETTE_NR, ZAEHLERNUMMER, PREFIX, SUFFIX, Z_NR_KOMPLETT," + + " ANBID, ID_Benutzer) VALUES (:1, :2, :3, :4, :5, :6, :7, :8, :9, :10, :11, :12, :13, :14, :15, :16, :17, :18, :19)", conn); - cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Varchar2, Value = wm.PurchaseOrder }); - cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Varchar2, Value = "IPBATMXX" }); - cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Varchar2, Value = wm.SerialNr }); - cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = max_Pruefindex }); - cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = -1 }); - cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = sekundaere_Adr }); - cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = hydr_Pruefung }); - cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = idBenutzer }); - cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = Anbid_StaraTura }); - cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = YearOfManufacture }); + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Varchar2, Value = wm.PurchaseOrder }); /// :1 + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Varchar2, Value = "88888888" }); /// :2 + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Varchar2, Value = wm.SerialNr }); /// :3 + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = max_Pruefindex }); /// :4 + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = 0 }); /// :5 MBUS_ADR + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = 0 }); /// :6 LIEGENSCHAFTS_NR + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = 0 }); /// :7 Sekundaere_Adr + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = hydr_Pruefung }); /// :8 + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.TimeStamp, Value = wm.Batch.EndTime }); /// :9 + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = YearOfManufacture }); /// :10 + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = YearOfManufacture }); /// :11 + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = 0 }); /// :12 UMKARTON_NR + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = 0 }); /// :13 PALETTE_NR + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = wm.AssignedSerialNr }); /// :14 + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Varchar2, Value = wm.Prefix }); /// :15 + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Varchar2, Value = wm.Suffix }); /// :16 + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Varchar2, Value = wm.CompleteSerialNr }); /// :17 + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = Anbid_StaraTura }); /// :18 + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = idBenutzer }); /// :19 cmd.ExecuteNonQuery(); log.InfoFormat("VT_ZAEHLER_PD inserted, PcbNr={0}, pos={1}, maxPruefix={2}", wm.SerialNr, wm.WMPosition, max_Pruefindex); @@ -1213,16 +1237,29 @@ namespace TBF.BenchControl.Output.DB.SensusOracle { if (!dbCfg.TestMode) { - OracleCommand cmd = new OracleCommand("UPDATE VT_ZAEHLER_PD SET Auftragsnummer = :1, VT_Identnummer = :2, Max_Pruefindex = :3, Hydr_Pruefung= :4, ID_Benutzer= :5, Baujahr= :6 WHERE VT_Fernum = :7 and ANBID = :8", conn); + OracleCommand cmd = new OracleCommand("UPDATE VT_ZAEHLER_PD SET Auftragsnummer= :1, VT_Identnummer= :2, Max_Pruefindex= :3, MBUS_ADR= :4, LIEGENSCHAFTS_NR= :5," + + " Sekundaere_Adr= :6, Hydr_Pruefung= :7, MARK_DATE= :8, Baujahr= :9, EICH_JAHR= :10, UMKARTON_NR= :11, PALETTE_NR= :12," + + " ZAEHLERNUMMER= :13, PREFIX= :14, SUFFIX= :15, Z_NR_KOMPLETT= :16, ID_Benutzer= :17 WHERE VT_Fernum = :18 and ANBID = :19", conn); - cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Varchar2, Value = wm.PurchaseOrder }); - cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Varchar2, Value = "IPBATMXX" }); - cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = max_Pruefindex }); - cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = hydr_Pruefung }); - cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = idBenutzer }); - cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = YearOfManufacture }); - cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Varchar2, Value = wm.SerialNr }); - cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = Anbid_StaraTura }); + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Varchar2, Value = wm.PurchaseOrder }); /// :1 + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Varchar2, Value = "88888888" }); /// :2 + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = max_Pruefindex }); /// :3 + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = 0 }); /// :4 MBUS_ADR + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = 0 }); /// :5 LIEGENSCHAFTS_NR + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = 0 }); /// :6 Sekundaere_Adr + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = hydr_Pruefung }); /// :7 + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.TimeStamp, Value = wm.Batch.EndTime }); /// :8 + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = YearOfManufacture }); /// :9 + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = YearOfManufacture }); /// :10 + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = 0 }); /// :11 UMKARTON_NR + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = 0 }); /// :12 PALETTE_NR + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = wm.AssignedSerialNr }); /// :13 + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Varchar2, Value = wm.Prefix }); /// :14 + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Varchar2, Value = wm.Suffix }); /// :15 + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Varchar2, Value = wm.CompleteSerialNr }); /// :16 + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = idBenutzer }); /// :17 + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Varchar2, Value = wm.SerialNr }); /// :18 + cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Int32, Value = Anbid_StaraTura }); /// :19 cmd.ExecuteNonQuery(); log.InfoFormat("VT_ZAEHLER_PD updated, PcbNr={0}, pos={1}, maxPruefix={2}", wm.SerialNr, wm.WMPosition, max_Pruefindex); diff --git a/TBF/BenchControl/Output/DB/SensusOracle/ProcedureParams.cs b/TBF/BenchControl/Output/DB/SensusOracle/ProcedureParams.cs index b30d71ecf..b1224b029 100644 --- a/TBF/BenchControl/Output/DB/SensusOracle/ProcedureParams.cs +++ b/TBF/BenchControl/Output/DB/SensusOracle/ProcedureParams.cs @@ -2,13 +2,14 @@ /// Copyright (c) 2020 Sensus Slovensko a.s. /// using System; +using System.Collections.Generic; using System.IO; using System.Text; using System.Xml.Serialization; using Config.Entities; +using Results.Output; using TBF.BenchControl.Generic; using TBF.Resources; -using System.Collections.Generic; namespace TBF.BenchControl.Output.DB.SensusOracle { @@ -17,76 +18,87 @@ namespace TBF.BenchControl.Output.DB.SensusOracle public static XmlSerializer Serializer = XmlSerializer.FromTypes(new[] { typeof(ProcedureParams) })[0]; public override XmlSerializer GetSerializer() { return Serializer; } - public DBUsed DBUsed; /// 0 - public WMKind WMKind; /// 1 - public int WMTypeId; /// 2 - public int YearOfManufacture; /// 3 - public bool SaveResults; /// 4 - public bool ReadStartInfo; /// 5 - public bool StartInfoIsRequired; /// 6 - - public override void InitializeAll() - { - DBUsed = DBUsed.Production; /// 0 - WMKind = WMKind.Iperl; /// 1 - WMTypeId = 2; /// 2 - YearOfManufacture = DateTime.Now.Year; /// 3 -#if TURA_SPECIAL - SaveResults = false; /// 4 -#else - SaveResults = true; /// 4 -#endif - ReadStartInfo = true; /// 5 - StartInfoIsRequired = false; /// 6 - } + public DBUsed DBUsed; /// 0 + public WMKind WMKind; /// 1 + public int WMTypeId; /// 2 + public int YearOfManufacture; /// 3 + public bool SaveResults; /// 4 + public bool ReadStartInfo; /// 5 + public bool StartInfoIsRequired; /// 6 + public DesigMode DesigMode; /// 7 + public Results.Output.LogType DesigType; /// 8 + + public override void InitializeAll() + { + DBUsed = DBUsed.Production; /// 0 + WMKind = WMKind.iPERL; /// 1 + WMTypeId = 2; /// 2 + YearOfManufacture = DateTime.Now.Year; /// 3 +#if TURA_SPECIAL + SaveResults = false; /// 4 +#else + SaveResults = true; /// 4 +#endif + ReadStartInfo = true; /// 5 + StartInfoIsRequired = false; /// 6 + DesigMode = DesigMode.Auto; /// 7 + DesigType = Results.Output.LogType.Just_Q3Q2Q1; /// 8 + } string[] paramNames = new string[] { - "Database", /// 0 - "Kind of WMs", /// 1 - "WM type ID", /// 2 - "Year of manufacture", /// 3 - "Save results", /// 4 - "Read start info", /// 5 - "Start info is required", /// 6 + "Database", /// 0 + "Kind of WMs", /// 1 + "WM type ID", /// 2 + "Year of manufacture", /// 3 + "Save results", /// 4 + "Read start info", /// 5 + "Start info is required", /// 6 + "Designation Mode", /// 7 + "Designation when mode is 'As_specified'", /// 8 }; public override string ParamName(int i) { return paramNames[i]; } public override int ParamsCount() { return paramNames.Length; } public override IList ParamValues(int i) { - if (i == 0) - { - IList retVal = new List(); - for (DBUsed db = 0; db < DBUsed.Count; db++) retVal.Add(db.ToString()); - return retVal; - } + IList retVal = new List(); - if (i == 1) + switch (i) { - IList retVal = new List(); - for (WMKind wm = 0; wm < WMKind.Count; wm++) retVal.Add(wm.ToString()); - return retVal; - } + case 0: + for (DBUsed db = 0; db < DBUsed.Count; db++) retVal.Add(db.ToString()); + return retVal; - if (i == 3) - { - IList retVal = new List(); - int year = DateTime.Now.Year; - retVal.Add(year.ToString()); - retVal.Add((year + 1).ToString()); - return retVal; - } + case 1: + for (WMKind wm = 0; wm < WMKind.Count; wm++) retVal.Add(wm.ToString()); + return retVal; - if (i == 4 || i == 5 || i == 6) - { - IList retVal = new List(); - retVal.Add(Strings.yes); - retVal.Add(Strings.no); - return retVal; - } + case 2: + default: + return null; - return null; + case 3: + int year = DateTime.Now.Year; + retVal.Add(year.ToString()); + retVal.Add((year + 1).ToString()); + return retVal; + + case 4: + case 5: + case 6: + retVal.Add(Strings.yes); + retVal.Add(Strings.no); + return retVal; + + case 7: + for (DesigMode md = 0; md < DesigMode.Count; md++) retVal.Add(md.ToString()); + return retVal; + + case 8: + for (Results.Output.LogType wm = 0; wm < Results.Output.LogType.Count; wm++) retVal.Add(wm.ToString()); + return retVal; + } } public override string ToString(int i) @@ -100,6 +112,8 @@ namespace TBF.BenchControl.Output.DB.SensusOracle case 4: return SaveResults ? Strings.yes : Strings.no; case 5: return ReadStartInfo ? Strings.yes : Strings.no; case 6: return StartInfoIsRequired ? Strings.yes : Strings.no; + case 7: return DesigMode.ToString(); + case 8: return DesigType.ToString(); default: return string.Empty; } } @@ -136,7 +150,29 @@ namespace TBF.BenchControl.Output.DB.SensusOracle case 4: SaveResults = (strValue == Strings.yes); break; case 5: ReadStartInfo = (strValue == Strings.yes); break; case 6: StartInfoIsRequired = (strValue == Strings.yes); break; - } + + case 7: + for (DesigMode db = 0; db < DesigMode.Count; db++) + { + if (db.ToString() == strValue) + { + DesigMode = db; + return CfgUpdateFlags.None; + } + } + break; + + case 8: + for (Results.Output.LogType wm = 0; wm < Results.Output.LogType.Count; wm++) + { + if (wm.ToString() == strValue) + { + DesigType = wm; + return CfgUpdateFlags.None; + } + } + break; + } return CfgUpdateFlags.None; } @@ -180,6 +216,20 @@ namespace TBF.BenchControl.Output.DB.SensusOracle return true; break; + case 7: + for (DesigMode db = 0; db < DesigMode.Count; db++) + { + if (db.ToString() == strValue) return true; + } + break; + + case 8: + for (Results.Output.LogType wm = 0; wm < Results.Output.LogType.Count; wm++) + { + if (wm.ToString() == strValue) return true; + } + break; + default: message = "Invalid index"; return false; @@ -198,7 +248,9 @@ namespace TBF.BenchControl.Output.DB.SensusOracle prms.SaveResults = this.SaveResults; prms.ReadStartInfo = this.ReadStartInfo; prms.StartInfoIsRequired = this.StartInfoIsRequired; - } + prms.DesigMode = this.DesigMode; + prms.DesigType = this.DesigType; + } public IParamsProvider Clone() { diff --git a/TBF/BenchControl/TbfComponents.cs b/TBF/BenchControl/TbfComponents.cs index 6972707ef..6b0d9a3b3 100644 --- a/TBF/BenchControl/TbfComponents.cs +++ b/TBF/BenchControl/TbfComponents.cs @@ -31,6 +31,7 @@ namespace TBF.BenchControl Factories.Add(new DataEntry.Munich3.EntryFormFactory()); Factories.Add(new DataEntry.Munich.EntryFormFactory()); Factories.Add(new DataEntry.iPerl.EntryFormFactory()); + Factories.Add(new DataEntry.S620.Factory()); Factories.Add(new DataEntry.Single.Factory()); Factories.Add(new DataEntry.Single.FactoryNoStartEnd()); Factories.Add(new DataEntry.Standard6.Factory()); diff --git a/TBF/LocalSettings.cs b/TBF/LocalSettings.cs index 130720216..c3563fae1 100644 --- a/TBF/LocalSettings.cs +++ b/TBF/LocalSettings.cs @@ -1,5 +1,5 @@ /// -/// Copyright (c) 2013-2019 Sensus Slovensko a.s. +/// Copyright (c) 2013-2020 Sensus Slovensko a.s. /// using System; using System.Drawing; @@ -230,11 +230,26 @@ namespace TBF [XmlIgnore] public int PurchaseOrderHistoryCount { get { return (PurchaseOrderHistory != null) ? PurchaseOrderHistory.Length : 0; } } + /// First s/n history + public string[] FirstSNHistory; + [XmlIgnore] + public int FirstSNHistoryCount { get { return (FirstSNHistory != null) ? FirstSNHistory.Length : 0; } } + + /// Last s/n history + public string[] LastSNHistory; + [XmlIgnore] + public int LastSNHistoryCount { get { return (LastSNHistory != null) ? LastSNHistory.Length : 0; } } + /// Prefix history public string[] PrefixHistory; [XmlIgnore] public int PrefixHistoryCount { get { return (PrefixHistory != null) ? PrefixHistory.Length : 0; } } + /// Suffix history + public string[] SuffixHistory; + [XmlIgnore] + public int SuffixHistoryCount { get { return (SuffixHistory != null) ? SuffixHistory.Length : 0; } } + /// Remarks history public string[] RemarkHistory; [XmlIgnore] diff --git a/TBF/Properties/Resources.Designer.cs b/TBF/Properties/Resources.Designer.cs index 7bda78b6e..8b692ba9c 100644 --- a/TBF/Properties/Resources.Designer.cs +++ b/TBF/Properties/Resources.Designer.cs @@ -60,6 +60,16 @@ namespace TBF.Properties { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap Barcode { + get { + object obj = ResourceManager.GetObject("Barcode", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -70,6 +80,16 @@ namespace TBF.Properties { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap QRCode_48x48 { + get { + object obj = ResourceManager.GetObject("QRCode_48x48", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// diff --git a/TBF/Properties/Resources.resx b/TBF/Properties/Resources.resx index af53d686b..9c4cd8a4d 100644 --- a/TBF/Properties/Resources.resx +++ b/TBF/Properties/Resources.resx @@ -153,4 +153,11 @@ ..\Resources\switch-on.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - \ No newline at end of file + + + ..\Resources\Barcode.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\qrcode-48x48.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + \ No newline at end of file diff --git a/TBF/Resources/Barcode.png b/TBF/Resources/Barcode.png new file mode 100644 index 0000000000000000000000000000000000000000..e940ad2e2632af8b27491d0edd8cead033bf8268 GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1SJ1Ryj={W7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`0h7I;J!GcfQS24TkI`72U@f@z*Ejv*f2Z_hgNGAQz}ID{y)=`*crOShe{ zV3E>~FsIrD4Bz^m*u-r5eJk&h&#mg+)taoXE|+FUY5Tc^MrUWQ-920K*!wxfZb#l~ z>@A-%=ks6L + /// Looks up a localized string similar to Opening production tracing DB failed. + /// + internal static string Opening_production_tracing_DB_failed { + get { + return ResourceManager.GetString("Opening_production_tracing_DB_failed", resourceCulture); + } + } + /// /// Looks up a localized string similar to Other. /// @@ -4182,6 +4191,24 @@ namespace TBF.Resources { } } + /// + /// Looks up a localized string similar to Reading from the production tracing DB failed. + /// + internal static string Reading_from_the_production_tracing_DB_failed { + get { + return ResourceManager.GetString("Reading_from_the_production_tracing_DB_failed", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Reading the production tracing configuration. + /// + internal static string Reading_the_production_tracing_configuration { + get { + return ResourceManager.GetString("Reading_the_production_tracing_configuration", resourceCulture); + } + } + /// /// Looks up a localized string similar to Ready. /// @@ -6417,6 +6444,15 @@ namespace TBF.Resources { } } + /// + /// Looks up a localized string similar to Writing to the production tracing DB failed. + /// + internal static string Writing_to_the_production_tracing_DB_failed { + get { + return ResourceManager.GetString("Writing_to_the_production_tracing_DB_failed", resourceCulture); + } + } + /// /// Looks up a localized string similar to Wrong iPerl counting direction. /// diff --git a/TBF/Resources/Strings.cs.resx b/TBF/Resources/Strings.cs.resx index df59dea5d..524dbd952 100644 --- a/TBF/Resources/Strings.cs.resx +++ b/TBF/Resources/Strings.cs.resx @@ -1641,4 +1641,16 @@ Certifikát + + Připojení k databázi pro seldování výroby zlyhalo + + + Čtení z databáze sledování výroby zlyhalo + + + Čtení konfigurace databáze sledování výroby + + + Zápis do databáze sledování výroby zlyhalo + \ No newline at end of file diff --git a/TBF/Resources/Strings.resx b/TBF/Resources/Strings.resx index b5fdb0d90..94606eb58 100644 --- a/TBF/Resources/Strings.resx +++ b/TBF/Resources/Strings.resx @@ -2251,4 +2251,16 @@ All day + + Opening production tracing DB failed + + + Reading from the production tracing DB failed + + + Reading the production tracing configuration + + + Writing to the production tracing DB failed + \ No newline at end of file diff --git a/TBF/Resources/qrcode-48x48.png b/TBF/Resources/qrcode-48x48.png new file mode 100644 index 0000000000000000000000000000000000000000..8d92867dd131aeacac2e0a163c861fe148218c86 GIT binary patch literal 3387 zcmV-B4aD+^P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!~g&e!~vBn4jTXf4A4nLK~!i%rJ4z_ zkJTH;kLzYhQI=4dQnFM?XivscF-o$vOp2ID$ka5Arb(J9N<%T$q>RuIm1R&(O9XRX|=Vz|L60)@ALlO_vha0(s$-~?|II7&wI|ZKj$YHqBd>XL}`5T$tMx?TW+}} zrW9c6)TyGs_~MJ|4;U~&{f!$ps(;BPm#Cj^wQJXo{`lh$jXTog0|yQi?S&U!$k0pL z^6j6%nuiV@3WpCL4*B`{;qSly4p(1&bvWy+v%+70{S|Bjp<=~~;lP0dOxIlAsa301 zXx_Ye*t>UcIOm*m!oUCitMO~Dxh9k;QzrcR=bz!sGtU$a{QUFJ;h%s0iF<|P{PWKb zXP*m6*BMB`u6RsahJfPNt4t+8g9DjCe4=wK$FfnE5GiJ;XJr}p#cALf>4H`6v%9k%M z$z6Eig_6kczyGc|rk3%nEGAE$tnufce_s7@_{QB#! z*LWfUaN237i6i#W@a30ZhOJw-hPG|nO4mO7?6a_D&6?1tQ6q5ea)!=bjty;QwF@{PN2$ zdIBVkjpjlpp>^rfMWFXC0pR-FKg8ZUZiX=bn2mS<9OpK3cnWt;SsfdG=2NxC;FA=pa&nvj7e-2KSh| zVZ(-ChYcTn^ilZgtFJ=)_U*&%x8EM_xZ{q{u3bCP%@GvpdHfruW_tb?BqzkO!Lnt` z656q}T$quIYrp>bYfOnGmGnD(`t%V!R{~Ez{d8uYH&Z{2CpIv0)>#n;rUL4+i z_g$?;^e@alpwW!EF~v?{0V+OM0c?{A2WjXdc=E|7)qnQcXVt&|{`=L(&!>UjUvR+% zaW7Inga<1QW5$fhe6yr2-$J*zWa&U?(xgeSdOY;Ab(=nX?Q#sHEL8$$-<0LA||UVi!IV1YC|_~3)esjw$Y zC&Cj?JfS^H0&vd0pR^V&T0oBM02%txn%jaMPMkKzs1NW&%rQ5pzNzOC@2A`1#fvqs zd-v|@W0$}VtNxB1JJioZPlpd5E}eb*?YE`BY2TX$-UhoM?}3BZO&UI*Y!q(-_wiu( z{d@1dS8?V2_umhlI&}(G9LdYEmN(WmhoLoyPj}vVr|gR{GyouBkd7@n6|jI7Ss;>+ z1>b%5olfhG3^9!d9(W)#UKA|pQ+DcLu5B#tW%1f;uVvQ!`s=Ubkphq@LpKJhZ+{0Z zZjn!}k3NT>Z`G0dBSwtSWXr+z96WfiHnm{E0`=Jp^URAyR-q|%V6H`PC3v_{##z(L z&XZ3*IWirOEE4N!8EsUrUOl-};K>|GA!E3D-nA?_vOG$2KwzPCr9__tpvRsun(D;U z3*dTb!A^auDu16S%mMg_8LVim$2Uyuk-16HIFzYsQU!YRnB#GQ_1FvZDpjhK)ZY%g zLy|IB?jKp*strKLkf1;H)Kl^F0-$O%+$bC31HJ(c?Z(T~Y(T|~KPfGl*R5MO&6ziE zp86IG)VGREPxD}+GmbRblhq|Ep3s=xyLW3|9)SawNKsD11(FItr(`5B(Fc^6xI<_p zZ8QoJH+qT}iX2Z0F*xS%q+!&RD_7PSsRn>%ky;ISpkhtlWe@z#9&nq?XOFgb%?s$5 zS-Us`hte?L9R2v?kK!JfHf@@MlpRzyFlWvjxkoQ4t&Wuh0TQzMK=aIhC$1SVmvjUA zV}@w8YSq$(0ef=0b07s=uop{t=4q4|!67(D`A8%DldN$qf;4c4UW71@ zg2r@G9IIKgrZ{BlC7k8y?(v&%zESYuJ=Os{p>N;5U2{pZS&Q!)(?mmBE?wrE+KBrk zo&FslowA51FF-R@kO7jc0n6`Y+^@Xyiu%|G(sF&J54euObHRPUTC7jQXz@}M`A(x@ zn3e%Vk38~--r>>=`s=U1uD%0D!MnL`RV5`?8Jyapo61Q3Hfz^~6(F=D4f=4NAc8Jp z3&7UVlfXm}gNrmS3E&vqh5Hoql%5u)LzOC3^bTwDUFL(_^3#~1cS%2Z7wzCm#f(}F zM3xB_947{+gpO?hPp@%9c1~epxjgZ8d z!;n+}Tm=3eoJZ%~6Q;k7_v0IYy^(yt^8g=C|D~5+Qr{}AWR7h@G(e0X zSmna!rd#esvSZMoL50rumQMmjalv&69CbgO3pfV1I5`D393j2U1)d7d;JJEQvS)jc z?!whHNTsl8f{MEGoC2$GvNZJPQ3+c33I#D>dAm1xeoNQ28U#_)_t zk?Tnc8;UAC7dF7U>=&seHgG)fqMo!H*n$aX@a@C{Vg=FO>F$L{hw1y(;_)JX%9JU# zj;$1Xn&N;?!clY={r7kL>7Ifjo!sWtS6`J*n~Eu}%$PAFb7h}?BE7fXdP`h~mTQYX zuP_^BJw@4JPr%_%AFk82hspu)cXZ8Yo@ zE^Xc;2je1)$d05PQR~*Nb*eRM)+C%uw_(GEY22^Cd4gOUNJ{{FaG?9p9Q>WG4}eSH zSg+SJKX8y;=0;55`k4!-d*0%?5unE4a>|l5UBfS1wk#eA>Z8NO!8xA>_T(9`BXfXb zg{Qu5oaqCQ_Tr)~%ar>0y$;~FvfN)Mj~AH(m}D}Z!jaw>U>-pCt?*Y=1`{VvRL-By zZs8bfqO<6HpFVx!k>cUsNTaa59U%c!2p5OAXaM6W3|4XJUX%HNU+v*6294WA#e5Au zZdI0kUjT(|Fb)5v?}Kl^7!QPw%+9C{7A{;yB>{*`ug9P#n0eumk9Qnz_SxqyX-P zO8Q?7xba}VB(Qw>a_MK TestStartEndForm.cs + + + + UserControl + + + Barcode.cs + + + UserControl + + + Keyboard.cs + + + UserControl + + + OkNok.cs + + + + Form + + + FormForMechanicalMeters.cs + + + + UserControl + + + EntryFormCfgCtrl.cs + + + + + Form + + + FormForMechanicalMetersWithTracing.cs + + + + Form + + + TestStartEndForm.cs + Form @@ -2690,6 +2739,27 @@ EntryFormCfgCtrl.cs + + Barcode.cs + + + Keyboard.cs + + + OkNok.cs + + + FormForMechanicalMeters.cs + + + EntryFormCfgCtrl.cs + + + FormForMechanicalMetersWithTracing.cs + + + TestStartEndForm.cs + CycleBeginningForm.cs @@ -3559,7 +3629,9 @@ Always + +