DataEntry.S620 : Serial number assignment, ver. 3.1.1839

This commit is contained in:
Milan Hanajik
2021-12-15 09:36:21 +01:00
parent c826b40e80
commit 15e9c25dcf
5 changed files with 196 additions and 136 deletions
+2 -2
View File
@@ -29,5 +29,5 @@ using System.Runtime.InteropServices;
// Build Number
// Revision
//
[assembly: AssemblyVersion("3.1.1836.0")]
[assembly: AssemblyFileVersion("3.1.1836.0")]
[assembly: AssemblyVersion("3.1.1839.0")]
[assembly: AssemblyFileVersion("3.1.1839.0")]
+29 -2
View File
@@ -8,6 +8,8 @@ using Config.Entities;
using TBF.Rig;
using TBF.Rig.GenericDevices;
using TBF.Rig.Sequences;
using NHibernate;
using Common;
namespace TBF.Rig.DataEntry.S620
{
@@ -134,8 +136,33 @@ namespace TBF.Rig.DataEntry.S620
{
if (entryFormCfg.ProductionTracing)
{
string order = ProcessData.SelectedProcedure.OrderInfo.POName;
string workflow = ProcessData.SelectedProcedure.Workflow;
string order;
string workflow;
if (ProcessData.OrderInfo is SharedDatabase.Entities.OrderInfo && ProcessData.TracingDB != null)
{
ProcessData.Workflow = null;
ProcessData.Workstep = null;
try
{
ISession session = ProcessData.TracingDB.SessionFactory.OpenSession();
ProcessData.Workflow = ProcessData.TracingDB.GetWorkflowAndWorkstep(ProcessData.OrderInfo, out ProcessData.Workstep, session);
session.Close();
order = ProcessData.OrderInfo.POName;
workflow = ProcessData.Workflow.Name;
}
catch (Exception exc)
{
order = string.Empty;
workflow = string.Empty;
log.ErrorFormat("Unable to load order, workflow or workstep: {0}", exc.Message);
}
}
else
{
order = string.Empty;
workflow = string.Empty;
}
myRef.modelessDlg = new FormForMechanicalMetersWithTracing(waterMeters, entryFormCfg.MaxWMsCount, entryFormCfg.CloseButton, false,
true, entryFormCfg.OrdersFromProdTracing, order, workflow);
@@ -1607,7 +1607,7 @@ namespace TBF.Rig.DataEntry.S620
this.Name = "FormForMechanicalMetersWithTracing";
this.TopMost = true;
this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.FormForMechanicalMetersWithTracing_FormClosing);
this.Load += new System.EventHandler(this.CycleBeginningForm_Load);
this.Load += new System.EventHandler(this.FormForMechanicalMetersWithTracing_Load);
this.Shown += new System.EventHandler(this.FormForMechanicalMetersWithTracing_Shown);
this.Paint += new System.Windows.Forms.PaintEventHandler(this.FormForMechanicalMetersWithTracing_Paint);
this.orderGroupBox.ResumeLayout(false);
@@ -295,7 +295,7 @@ namespace TBF.Rig.DataEntry.S620
};
}
private void CycleBeginningForm_Load(object sender, EventArgs e)
private void FormForMechanicalMetersWithTracing_Load(object sender, EventArgs e)
{
Localize();
@@ -408,22 +408,46 @@ namespace TBF.Rig.DataEntry.S620
//clearButton.Text = Strings.ClearBtnText;
}
void AssignSerialNumbers()
/// <summary>
/// Assign serial numbers
/// </summary>
/// <returns>true = s/n-s are assigned, false = order information or DB connection</returns>
bool AssignSerialNumbers()
{
assignedSNs.Clear();
var order = ProcessData.OrderInfo;
var oraOrder = order as TBF.Rig.Output.DB.SensusOracle.OrderDetails;
///
if (oraOrder != null && (ProcessData.OracleDB == null || !ProcessData.OracleDB.ReadOrderDetails(ref oraOrder)))
{
return false;
}
for (int i = 0; i < textBoxesCount; i++)
{
if (waterMeters[i].PassedFromTests() && !string.IsNullOrEmpty(bodyNrBoxes[i].Text) && checkBoxes[i].Checked)
bool passed = waterMeters[i].PassedFromTests();
if (passed && !string.IsNullOrEmpty(bodyNrBoxes[i].Text) && checkBoxes[i].Checked)
{
int nextSN = GetNextSerialNr();
serialNrBoxes[i].Text = (nextSN > 0) ? nextSN.ToString(string.Format("D{0}", snDigits)) : string.Empty;
int currentSerialNr = (order.CurrentSN < order.SNFirst)
? order.SNFirst
: order.CurrentSN + 1;
serialNrBoxes[i].Text = currentSerialNr.ToString(string.Format("D{0}", snDigits));
order.CurrentSN = currentSerialNr;
order.CurrentPcsCount++;
}
else
{
serialNrBoxes[i].Text = string.Empty;
}
}
Invalidate(rect);
return true;
}
private void FormForMechanicalMetersWithTracing_Shown(object sender, EventArgs e)
@@ -755,16 +779,19 @@ namespace TBF.Rig.DataEntry.S620
for (int i = 0; i < textBoxesCount; i++)
{
bodyNrText[i] = bodyNrBoxes[i].Text;
if (atTheEnd)
{
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;
}
purchaseOrder = (preSelectedPurchaseOrder != null) ? preSelectedPurchaseOrder : orderCB.Text;
SaveProductionTracingRecords();
//SaveProductionTracingRecords(); /// TODO
completed = true;
Close();
@@ -870,46 +897,46 @@ namespace TBF.Rig.DataEntry.S620
}
private void textBox1_KeyPress(object s, KeyPressEventArgs e) { BodyNoTextBoxKeyPress(s, e, 0); }
private void textBox2_KeyPress(object s, KeyPressEventArgs e) { BodyNoTextBoxKeyPress(s, e, 1); }
private void textBox3_KeyPress(object s, KeyPressEventArgs e) { BodyNoTextBoxKeyPress(s, e, 2); }
private void textBox4_KeyPress(object s, KeyPressEventArgs e) { BodyNoTextBoxKeyPress(s, e, 3); }
private void textBox5_KeyPress(object s, KeyPressEventArgs e) { BodyNoTextBoxKeyPress(s, e, 4); }
private void textBox6_KeyPress(object s, KeyPressEventArgs e) { BodyNoTextBoxKeyPress(s, e, 5); }
private void textBox7_KeyPress(object s, KeyPressEventArgs e) { BodyNoTextBoxKeyPress(s, e, 6); }
private void textBox8_KeyPress(object s, KeyPressEventArgs e) { BodyNoTextBoxKeyPress(s, e, 7); }
private void textBox9_KeyPress(object s, KeyPressEventArgs e) { BodyNoTextBoxKeyPress(s, e, 8); }
private void textBox10_KeyPress(object s, KeyPressEventArgs e) { BodyNoTextBoxKeyPress(s, e, 9); }
private void textBox11_KeyPress(object s, KeyPressEventArgs e) { BodyNoTextBoxKeyPress(s, e, 10); }
private void textBox12_KeyPress(object s, KeyPressEventArgs e) { BodyNoTextBoxKeyPress(s, e, 11); }
private void textBox13_KeyPress(object s, KeyPressEventArgs e) { BodyNoTextBoxKeyPress(s, e, 12); }
private void textBox14_KeyPress(object s, KeyPressEventArgs e) { BodyNoTextBoxKeyPress(s, e, 13); }
private void textBox15_KeyPress(object s, KeyPressEventArgs e) { BodyNoTextBoxKeyPress(s, e, 14); }
private void textBox16_KeyPress(object s, KeyPressEventArgs e) { BodyNoTextBoxKeyPress(s, e, 15); }
private void textBox17_KeyPress(object s, KeyPressEventArgs e) { BodyNoTextBoxKeyPress(s, e, 16); }
private void textBox18_KeyPress(object s, KeyPressEventArgs e) { BodyNoTextBoxKeyPress(s, e, 17); }
private void textBox19_KeyPress(object s, KeyPressEventArgs e) { BodyNoTextBoxKeyPress(s, e, 18); }
private void textBox20_KeyPress(object s, KeyPressEventArgs e) { BodyNoTextBoxKeyPress(s, e, 19); }
private void textBox21_KeyPress(object s, KeyPressEventArgs e) { BodyNoTextBoxKeyPress(s, e, 20); }
private void textBox22_KeyPress(object s, KeyPressEventArgs e) { BodyNoTextBoxKeyPress(s, e, 21); }
private void textBox23_KeyPress(object s, KeyPressEventArgs e) { BodyNoTextBoxKeyPress(s, e, 22); }
private void textBox24_KeyPress(object s, KeyPressEventArgs e) { BodyNoTextBoxKeyPress(s, e, 23); }
private void textBox25_KeyPress(object s, KeyPressEventArgs e) { BodyNoTextBoxKeyPress(s, e, 24); }
private void textBox26_KeyPress(object s, KeyPressEventArgs e) { BodyNoTextBoxKeyPress(s, e, 25); }
private void textBox27_KeyPress(object s, KeyPressEventArgs e) { BodyNoTextBoxKeyPress(s, e, 26); }
private void textBox28_KeyPress(object s, KeyPressEventArgs e) { BodyNoTextBoxKeyPress(s, e, 27); }
private void textBox29_KeyPress(object s, KeyPressEventArgs e) { BodyNoTextBoxKeyPress(s, e, 28); }
private void textBox30_KeyPress(object s, KeyPressEventArgs e) { BodyNoTextBoxKeyPress(s, e, 29); }
private void textBox31_KeyPress(object s, KeyPressEventArgs e) { BodyNoTextBoxKeyPress(s, e, 30); }
private void textBox32_KeyPress(object s, KeyPressEventArgs e) { BodyNoTextBoxKeyPress(s, e, 31); }
private void textBox33_KeyPress(object s, KeyPressEventArgs e) { BodyNoTextBoxKeyPress(s, e, 32); }
private void textBox34_KeyPress(object s, KeyPressEventArgs e) { BodyNoTextBoxKeyPress(s, e, 33); }
private void textBox35_KeyPress(object s, KeyPressEventArgs e) { BodyNoTextBoxKeyPress(s, e, 34); }
private void textBox36_KeyPress(object s, KeyPressEventArgs e) { BodyNoTextBoxKeyPress(s, e, 35); }
private void textBox37_KeyPress(object s, KeyPressEventArgs e) { BodyNoTextBoxKeyPress(s, e, 36); }
private void textBox38_KeyPress(object s, KeyPressEventArgs e) { BodyNoTextBoxKeyPress(s, e, 37); }
private void textBox39_KeyPress(object s, KeyPressEventArgs e) { BodyNoTextBoxKeyPress(s, e, 38); }
private void textBox40_KeyPress(object s, KeyPressEventArgs e) { BodyNoTextBoxKeyPress(s, e, 39); }
private void textBox1_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) BodyNoTextBoxKeyPress(s, e, 0); }
private void textBox2_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) BodyNoTextBoxKeyPress(s, e, 1); }
private void textBox3_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) BodyNoTextBoxKeyPress(s, e, 2); }
private void textBox4_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) BodyNoTextBoxKeyPress(s, e, 3); }
private void textBox5_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) BodyNoTextBoxKeyPress(s, e, 4); }
private void textBox6_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) BodyNoTextBoxKeyPress(s, e, 5); }
private void textBox7_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) BodyNoTextBoxKeyPress(s, e, 6); }
private void textBox8_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) BodyNoTextBoxKeyPress(s, e, 7); }
private void textBox9_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) BodyNoTextBoxKeyPress(s, e, 8); }
private void textBox10_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) BodyNoTextBoxKeyPress(s, e, 9); }
private void textBox11_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) BodyNoTextBoxKeyPress(s, e, 10); }
private void textBox12_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) BodyNoTextBoxKeyPress(s, e, 11); }
private void textBox13_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) BodyNoTextBoxKeyPress(s, e, 12); }
private void textBox14_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) BodyNoTextBoxKeyPress(s, e, 13); }
private void textBox15_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) BodyNoTextBoxKeyPress(s, e, 14); }
private void textBox16_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) BodyNoTextBoxKeyPress(s, e, 15); }
private void textBox17_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) BodyNoTextBoxKeyPress(s, e, 16); }
private void textBox18_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) BodyNoTextBoxKeyPress(s, e, 17); }
private void textBox19_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) BodyNoTextBoxKeyPress(s, e, 18); }
private void textBox20_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) BodyNoTextBoxKeyPress(s, e, 19); }
private void textBox21_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) BodyNoTextBoxKeyPress(s, e, 20); }
private void textBox22_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) BodyNoTextBoxKeyPress(s, e, 21); }
private void textBox23_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) BodyNoTextBoxKeyPress(s, e, 22); }
private void textBox24_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) BodyNoTextBoxKeyPress(s, e, 23); }
private void textBox25_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) BodyNoTextBoxKeyPress(s, e, 24); }
private void textBox26_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) BodyNoTextBoxKeyPress(s, e, 25); }
private void textBox27_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) BodyNoTextBoxKeyPress(s, e, 26); }
private void textBox28_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) BodyNoTextBoxKeyPress(s, e, 27); }
private void textBox29_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) BodyNoTextBoxKeyPress(s, e, 28); }
private void textBox30_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) BodyNoTextBoxKeyPress(s, e, 29); }
private void textBox31_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) BodyNoTextBoxKeyPress(s, e, 30); }
private void textBox32_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) BodyNoTextBoxKeyPress(s, e, 31); }
private void textBox33_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) BodyNoTextBoxKeyPress(s, e, 32); }
private void textBox34_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) BodyNoTextBoxKeyPress(s, e, 33); }
private void textBox35_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) BodyNoTextBoxKeyPress(s, e, 34); }
private void textBox36_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) BodyNoTextBoxKeyPress(s, e, 35); }
private void textBox37_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) BodyNoTextBoxKeyPress(s, e, 36); }
private void textBox38_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) BodyNoTextBoxKeyPress(s, e, 37); }
private void textBox39_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) BodyNoTextBoxKeyPress(s, e, 38); }
private void textBox40_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) BodyNoTextBoxKeyPress(s, e, 39); }
/// <summary>
/// Process a key press within any enabled combo boxe
@@ -939,46 +966,46 @@ namespace TBF.Rig.DataEntry.S620
}
}
private void textBox41_KeyPress(object s, KeyPressEventArgs e) { SnTextBoxKeyPress(s, e, 0); }
private void textBox42_KeyPress(object s, KeyPressEventArgs e) { SnTextBoxKeyPress(s, e, 1); }
private void textBox43_KeyPress(object s, KeyPressEventArgs e) { SnTextBoxKeyPress(s, e, 2); }
private void textBox44_KeyPress(object s, KeyPressEventArgs e) { SnTextBoxKeyPress(s, e, 3); }
private void textBox45_KeyPress(object s, KeyPressEventArgs e) { SnTextBoxKeyPress(s, e, 4); }
private void textBox46_KeyPress(object s, KeyPressEventArgs e) { SnTextBoxKeyPress(s, e, 5); }
private void textBox47_KeyPress(object s, KeyPressEventArgs e) { SnTextBoxKeyPress(s, e, 6); }
private void textBox48_KeyPress(object s, KeyPressEventArgs e) { SnTextBoxKeyPress(s, e, 7); }
private void textBox49_KeyPress(object s, KeyPressEventArgs e) { SnTextBoxKeyPress(s, e, 8); }
private void textBox50_KeyPress(object s, KeyPressEventArgs e) { SnTextBoxKeyPress(s, e, 9); }
private void textBox51_KeyPress(object s, KeyPressEventArgs e) { SnTextBoxKeyPress(s, e, 10); }
private void textBox52_KeyPress(object s, KeyPressEventArgs e) { SnTextBoxKeyPress(s, e, 11); }
private void textBox53_KeyPress(object s, KeyPressEventArgs e) { SnTextBoxKeyPress(s, e, 12); }
private void textBox54_KeyPress(object s, KeyPressEventArgs e) { SnTextBoxKeyPress(s, e, 13); }
private void textBox55_KeyPress(object s, KeyPressEventArgs e) { SnTextBoxKeyPress(s, e, 14); }
private void textBox56_KeyPress(object s, KeyPressEventArgs e) { SnTextBoxKeyPress(s, e, 15); }
private void textBox57_KeyPress(object s, KeyPressEventArgs e) { SnTextBoxKeyPress(s, e, 16); }
private void textBox58_KeyPress(object s, KeyPressEventArgs e) { SnTextBoxKeyPress(s, e, 17); }
private void textBox59_KeyPress(object s, KeyPressEventArgs e) { SnTextBoxKeyPress(s, e, 18); }
private void textBox60_KeyPress(object s, KeyPressEventArgs e) { SnTextBoxKeyPress(s, e, 19); }
private void textBox61_KeyPress(object s, KeyPressEventArgs e) { SnTextBoxKeyPress(s, e, 20); }
private void textBox62_KeyPress(object s, KeyPressEventArgs e) { SnTextBoxKeyPress(s, e, 21); }
private void textBox63_KeyPress(object s, KeyPressEventArgs e) { SnTextBoxKeyPress(s, e, 22); }
private void textBox64_KeyPress(object s, KeyPressEventArgs e) { SnTextBoxKeyPress(s, e, 23); }
private void textBox65_KeyPress(object s, KeyPressEventArgs e) { SnTextBoxKeyPress(s, e, 24); }
private void textBox66_KeyPress(object s, KeyPressEventArgs e) { SnTextBoxKeyPress(s, e, 25); }
private void textBox67_KeyPress(object s, KeyPressEventArgs e) { SnTextBoxKeyPress(s, e, 26); }
private void textBox68_KeyPress(object s, KeyPressEventArgs e) { SnTextBoxKeyPress(s, e, 27); }
private void textBox69_KeyPress(object s, KeyPressEventArgs e) { SnTextBoxKeyPress(s, e, 28); }
private void textBox70_KeyPress(object s, KeyPressEventArgs e) { SnTextBoxKeyPress(s, e, 29); }
private void textBox71_KeyPress(object s, KeyPressEventArgs e) { SnTextBoxKeyPress(s, e, 30); }
private void textBox72_KeyPress(object s, KeyPressEventArgs e) { SnTextBoxKeyPress(s, e, 31); }
private void textBox73_KeyPress(object s, KeyPressEventArgs e) { SnTextBoxKeyPress(s, e, 32); }
private void textBox74_KeyPress(object s, KeyPressEventArgs e) { SnTextBoxKeyPress(s, e, 33); }
private void textBox75_KeyPress(object s, KeyPressEventArgs e) { SnTextBoxKeyPress(s, e, 34); }
private void textBox76_KeyPress(object s, KeyPressEventArgs e) { SnTextBoxKeyPress(s, e, 35); }
private void textBox77_KeyPress(object s, KeyPressEventArgs e) { SnTextBoxKeyPress(s, e, 36); }
private void textBox78_KeyPress(object s, KeyPressEventArgs e) { SnTextBoxKeyPress(s, e, 37); }
private void textBox79_KeyPress(object s, KeyPressEventArgs e) { SnTextBoxKeyPress(s, e, 38); }
private void textBox80_KeyPress(object s, KeyPressEventArgs e) { SnTextBoxKeyPress(s, e, 39); }
private void textBox41_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) SnTextBoxKeyPress(s, e, 0); }
private void textBox42_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) SnTextBoxKeyPress(s, e, 1); }
private void textBox43_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) SnTextBoxKeyPress(s, e, 2); }
private void textBox44_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) SnTextBoxKeyPress(s, e, 3); }
private void textBox45_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) SnTextBoxKeyPress(s, e, 4); }
private void textBox46_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) SnTextBoxKeyPress(s, e, 5); }
private void textBox47_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) SnTextBoxKeyPress(s, e, 6); }
private void textBox48_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) SnTextBoxKeyPress(s, e, 7); }
private void textBox49_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) SnTextBoxKeyPress(s, e, 8); }
private void textBox50_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) SnTextBoxKeyPress(s, e, 9); }
private void textBox51_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) SnTextBoxKeyPress(s, e, 10); }
private void textBox52_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) SnTextBoxKeyPress(s, e, 11); }
private void textBox53_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) SnTextBoxKeyPress(s, e, 12); }
private void textBox54_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) SnTextBoxKeyPress(s, e, 13); }
private void textBox55_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) SnTextBoxKeyPress(s, e, 14); }
private void textBox56_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) SnTextBoxKeyPress(s, e, 15); }
private void textBox57_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) SnTextBoxKeyPress(s, e, 16); }
private void textBox58_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) SnTextBoxKeyPress(s, e, 17); }
private void textBox59_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) SnTextBoxKeyPress(s, e, 18); }
private void textBox60_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) SnTextBoxKeyPress(s, e, 19); }
private void textBox61_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) SnTextBoxKeyPress(s, e, 20); }
private void textBox62_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) SnTextBoxKeyPress(s, e, 21); }
private void textBox63_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) SnTextBoxKeyPress(s, e, 22); }
private void textBox64_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) SnTextBoxKeyPress(s, e, 23); }
private void textBox65_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) SnTextBoxKeyPress(s, e, 24); }
private void textBox66_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) SnTextBoxKeyPress(s, e, 25); }
private void textBox67_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) SnTextBoxKeyPress(s, e, 26); }
private void textBox68_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) SnTextBoxKeyPress(s, e, 27); }
private void textBox69_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) SnTextBoxKeyPress(s, e, 28); }
private void textBox70_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) SnTextBoxKeyPress(s, e, 29); }
private void textBox71_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) SnTextBoxKeyPress(s, e, 30); }
private void textBox72_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) SnTextBoxKeyPress(s, e, 31); }
private void textBox73_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) SnTextBoxKeyPress(s, e, 32); }
private void textBox74_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) SnTextBoxKeyPress(s, e, 33); }
private void textBox75_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) SnTextBoxKeyPress(s, e, 34); }
private void textBox76_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) SnTextBoxKeyPress(s, e, 35); }
private void textBox77_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) SnTextBoxKeyPress(s, e, 36); }
private void textBox78_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) SnTextBoxKeyPress(s, e, 37); }
private void textBox79_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) SnTextBoxKeyPress(s, e, 38); }
private void textBox80_KeyPress(object s, KeyPressEventArgs e) { if (loadedOnce) SnTextBoxKeyPress(s, e, 39); }
/// <summary>
/// Process a key press within any enabled combo boxe
@@ -1001,46 +1028,46 @@ namespace TBF.Rig.DataEntry.S620
}
}
private void checkBox1_CheckedChanged(object s, EventArgs e) { ProcessCheckBoxChecked(s, e, 0); }
private void checkBox2_CheckedChanged(object s, EventArgs e) { ProcessCheckBoxChecked(s, e, 1); }
private void checkBox3_CheckedChanged(object s, EventArgs e) { ProcessCheckBoxChecked(s, e, 2); }
private void checkBox4_CheckedChanged(object s, EventArgs e) { ProcessCheckBoxChecked(s, e, 3); }
private void checkBox5_CheckedChanged(object s, EventArgs e) { ProcessCheckBoxChecked(s, e, 4); }
private void checkBox6_CheckedChanged(object s, EventArgs e) { ProcessCheckBoxChecked(s, e, 5); }
private void checkBox7_CheckedChanged(object s, EventArgs e) { ProcessCheckBoxChecked(s, e, 6); }
private void checkBox8_CheckedChanged(object s, EventArgs e) { ProcessCheckBoxChecked(s, e, 7); }
private void checkBox9_CheckedChanged(object s, EventArgs e) { ProcessCheckBoxChecked(s, e, 8); }
private void checkBox10_CheckedChanged(object s, EventArgs e) { ProcessCheckBoxChecked(s, e, 9); }
private void checkBox11_CheckedChanged(object s, EventArgs e) { ProcessCheckBoxChecked(s, e, 10); }
private void checkBox12_CheckedChanged(object s, EventArgs e) { ProcessCheckBoxChecked(s, e, 11); }
private void checkBox13_CheckedChanged(object s, EventArgs e) { ProcessCheckBoxChecked(s, e, 12); }
private void checkBox14_CheckedChanged(object s, EventArgs e) { ProcessCheckBoxChecked(s, e, 13); }
private void checkBox15_CheckedChanged(object s, EventArgs e) { ProcessCheckBoxChecked(s, e, 14); }
private void checkBox16_CheckedChanged(object s, EventArgs e) { ProcessCheckBoxChecked(s, e, 15); }
private void checkBox17_CheckedChanged(object s, EventArgs e) { ProcessCheckBoxChecked(s, e, 16); }
private void checkBox18_CheckedChanged(object s, EventArgs e) { ProcessCheckBoxChecked(s, e, 17); }
private void checkBox19_CheckedChanged(object s, EventArgs e) { ProcessCheckBoxChecked(s, e, 18); }
private void checkBox20_CheckedChanged(object s, EventArgs e) { ProcessCheckBoxChecked(s, e, 19); }
private void checkBox21_CheckedChanged(object s, EventArgs e) { ProcessCheckBoxChecked(s, e, 20); }
private void checkBox22_CheckedChanged(object s, EventArgs e) { ProcessCheckBoxChecked(s, e, 21); }
private void checkBox23_CheckedChanged(object s, EventArgs e) { ProcessCheckBoxChecked(s, e, 22); }
private void checkBox24_CheckedChanged(object s, EventArgs e) { ProcessCheckBoxChecked(s, e, 23); }
private void checkBox25_CheckedChanged(object s, EventArgs e) { ProcessCheckBoxChecked(s, e, 24); }
private void checkBox26_CheckedChanged(object s, EventArgs e) { ProcessCheckBoxChecked(s, e, 25); }
private void checkBox27_CheckedChanged(object s, EventArgs e) { ProcessCheckBoxChecked(s, e, 26); }
private void checkBox28_CheckedChanged(object s, EventArgs e) { ProcessCheckBoxChecked(s, e, 27); }
private void checkBox29_CheckedChanged(object s, EventArgs e) { ProcessCheckBoxChecked(s, e, 28); }
private void checkBox30_CheckedChanged(object s, EventArgs e) { ProcessCheckBoxChecked(s, e, 29); }
private void checkBox31_CheckedChanged(object s, EventArgs e) { ProcessCheckBoxChecked(s, e, 30); }
private void checkBox32_CheckedChanged(object s, EventArgs e) { ProcessCheckBoxChecked(s, e, 31); }
private void checkBox33_CheckedChanged(object s, EventArgs e) { ProcessCheckBoxChecked(s, e, 32); }
private void checkBox34_CheckedChanged(object s, EventArgs e) { ProcessCheckBoxChecked(s, e, 33); }
private void checkBox35_CheckedChanged(object s, EventArgs e) { ProcessCheckBoxChecked(s, e, 34); }
private void checkBox36_CheckedChanged(object s, EventArgs e) { ProcessCheckBoxChecked(s, e, 35); }
private void checkBox37_CheckedChanged(object s, EventArgs e) { ProcessCheckBoxChecked(s, e, 36); }
private void checkBox38_CheckedChanged(object s, EventArgs e) { ProcessCheckBoxChecked(s, e, 37); }
private void checkBox39_CheckedChanged(object s, EventArgs e) { ProcessCheckBoxChecked(s, e, 38); }
private void checkBox40_CheckedChanged(object s, EventArgs e) { ProcessCheckBoxChecked(s, e, 39); }
private void checkBox1_CheckedChanged(object s, EventArgs e) { if (loadedOnce) ProcessCheckBoxChecked(s, e, 0); }
private void checkBox2_CheckedChanged(object s, EventArgs e) { if (loadedOnce) ProcessCheckBoxChecked(s, e, 1); }
private void checkBox3_CheckedChanged(object s, EventArgs e) { if (loadedOnce) ProcessCheckBoxChecked(s, e, 2); }
private void checkBox4_CheckedChanged(object s, EventArgs e) { if (loadedOnce) ProcessCheckBoxChecked(s, e, 3); }
private void checkBox5_CheckedChanged(object s, EventArgs e) { if (loadedOnce) ProcessCheckBoxChecked(s, e, 4); }
private void checkBox6_CheckedChanged(object s, EventArgs e) { if (loadedOnce) ProcessCheckBoxChecked(s, e, 5); }
private void checkBox7_CheckedChanged(object s, EventArgs e) { if (loadedOnce) ProcessCheckBoxChecked(s, e, 6); }
private void checkBox8_CheckedChanged(object s, EventArgs e) { if (loadedOnce) ProcessCheckBoxChecked(s, e, 7); }
private void checkBox9_CheckedChanged(object s, EventArgs e) { if (loadedOnce) ProcessCheckBoxChecked(s, e, 8); }
private void checkBox10_CheckedChanged(object s, EventArgs e) { if (loadedOnce) ProcessCheckBoxChecked(s, e, 9); }
private void checkBox11_CheckedChanged(object s, EventArgs e) { if (loadedOnce) ProcessCheckBoxChecked(s, e, 10); }
private void checkBox12_CheckedChanged(object s, EventArgs e) { if (loadedOnce) ProcessCheckBoxChecked(s, e, 11); }
private void checkBox13_CheckedChanged(object s, EventArgs e) { if (loadedOnce) ProcessCheckBoxChecked(s, e, 12); }
private void checkBox14_CheckedChanged(object s, EventArgs e) { if (loadedOnce) ProcessCheckBoxChecked(s, e, 13); }
private void checkBox15_CheckedChanged(object s, EventArgs e) { if (loadedOnce) ProcessCheckBoxChecked(s, e, 14); }
private void checkBox16_CheckedChanged(object s, EventArgs e) { if (loadedOnce) ProcessCheckBoxChecked(s, e, 15); }
private void checkBox17_CheckedChanged(object s, EventArgs e) { if (loadedOnce) ProcessCheckBoxChecked(s, e, 16); }
private void checkBox18_CheckedChanged(object s, EventArgs e) { if (loadedOnce) ProcessCheckBoxChecked(s, e, 17); }
private void checkBox19_CheckedChanged(object s, EventArgs e) { if (loadedOnce) ProcessCheckBoxChecked(s, e, 18); }
private void checkBox20_CheckedChanged(object s, EventArgs e) { if (loadedOnce) ProcessCheckBoxChecked(s, e, 19); }
private void checkBox21_CheckedChanged(object s, EventArgs e) { if (loadedOnce) ProcessCheckBoxChecked(s, e, 20); }
private void checkBox22_CheckedChanged(object s, EventArgs e) { if (loadedOnce) ProcessCheckBoxChecked(s, e, 21); }
private void checkBox23_CheckedChanged(object s, EventArgs e) { if (loadedOnce) ProcessCheckBoxChecked(s, e, 22); }
private void checkBox24_CheckedChanged(object s, EventArgs e) { if (loadedOnce) ProcessCheckBoxChecked(s, e, 23); }
private void checkBox25_CheckedChanged(object s, EventArgs e) { if (loadedOnce) ProcessCheckBoxChecked(s, e, 24); }
private void checkBox26_CheckedChanged(object s, EventArgs e) { if (loadedOnce) ProcessCheckBoxChecked(s, e, 25); }
private void checkBox27_CheckedChanged(object s, EventArgs e) { if (loadedOnce) ProcessCheckBoxChecked(s, e, 26); }
private void checkBox28_CheckedChanged(object s, EventArgs e) { if (loadedOnce) ProcessCheckBoxChecked(s, e, 27); }
private void checkBox29_CheckedChanged(object s, EventArgs e) { if (loadedOnce) ProcessCheckBoxChecked(s, e, 28); }
private void checkBox30_CheckedChanged(object s, EventArgs e) { if (loadedOnce) ProcessCheckBoxChecked(s, e, 29); }
private void checkBox31_CheckedChanged(object s, EventArgs e) { if (loadedOnce) ProcessCheckBoxChecked(s, e, 30); }
private void checkBox32_CheckedChanged(object s, EventArgs e) { if (loadedOnce) ProcessCheckBoxChecked(s, e, 31); }
private void checkBox33_CheckedChanged(object s, EventArgs e) { if (loadedOnce) ProcessCheckBoxChecked(s, e, 32); }
private void checkBox34_CheckedChanged(object s, EventArgs e) { if (loadedOnce) ProcessCheckBoxChecked(s, e, 33); }
private void checkBox35_CheckedChanged(object s, EventArgs e) { if (loadedOnce) ProcessCheckBoxChecked(s, e, 34); }
private void checkBox36_CheckedChanged(object s, EventArgs e) { if (loadedOnce) ProcessCheckBoxChecked(s, e, 35); }
private void checkBox37_CheckedChanged(object s, EventArgs e) { if (loadedOnce) ProcessCheckBoxChecked(s, e, 36); }
private void checkBox38_CheckedChanged(object s, EventArgs e) { if (loadedOnce) ProcessCheckBoxChecked(s, e, 37); }
private void checkBox39_CheckedChanged(object s, EventArgs e) { if (loadedOnce) ProcessCheckBoxChecked(s, e, 38); }
private void checkBox40_CheckedChanged(object s, EventArgs e) { if (loadedOnce) ProcessCheckBoxChecked(s, e, 39); }
///
void ProcessCheckBoxChecked(object sender, EventArgs e, int wmNr0)
{
@@ -913,6 +913,12 @@ namespace TBF.Rig.TestMethods.S640Communication
}
/// <summary>
/// Assign serial numbers
/// </summary>
/// <param name="waterMeters"></param>
/// <param name="optoHeads"></param>
/// <returns>true = s/n-s are assigned, false = order information or DB connection</returns>
bool AssignNewSNsAndRadioAddresses(IList<Results.Entities.WaterMeter> waterMeters, RegisterReaders.S640Stream.S640Stream[] optoHeads)
{
var order = ProcessData.OrderInfo;