Index: TAOR-rework-bugfixing/TAOR rework/TAOR rework.vbproj
===================================================================
diff -u -r1740 -r1742
--- TAOR-rework-bugfixing/TAOR rework/TAOR rework.vbproj (.../TAOR rework.vbproj) (revision 1740)
+++ TAOR-rework-bugfixing/TAOR rework/TAOR rework.vbproj (.../TAOR rework.vbproj) (revision 1742)
@@ -29,7 +29,7 @@
TAOR rework
Robin De Bock
false
- 1
+ 2
6.0.0.%2a
false
true
Index: TAOR-rework-bugfixing/TAOR rework/Configuraties/Configs.vb
===================================================================
diff -u -r1651 -r1742
--- TAOR-rework-bugfixing/TAOR rework/Configuraties/Configs.vb (.../Configs.vb) (revision 1651)
+++ TAOR-rework-bugfixing/TAOR rework/Configuraties/Configs.vb (.../Configs.vb) (revision 1742)
@@ -351,7 +351,7 @@
#End Region
#Region "Logs schrijven of niet"
- public Function GeefLogOpslaanStatus() As Boolean
+ Public Function GeefLogOpslaanStatus() As Boolean
Return My.Settings.LogOpslaanStatus
End Function
#End Region
@@ -538,13 +538,16 @@
Next
Throw New Exception("Ongeldige nettoLengte bij opvragen CodeStemasB")
End Function
+
#End Region
#Region "kleuren, codes en materialen kantenband"
Private _kleurenKantenband As New List(Of String)
Private _codesKantenband As New List(Of String)
Private _materialenKantenband As New List(Of String)
+ Private _passProgram1 As New List(Of String)
+ Private _passProgram2 As New List(Of String)
Private Sub laadKantenbandNieuweKleuren()
Dim overigeConfigs As New List(Of String)
@@ -553,6 +556,8 @@
_kleurenKantenband.Add(lijn.Split("|")(0).Replace("kantenbandkleurenencodes ", "").Replace("KANTENBANDKLEURENENCODES", "").Trim)
_codesKantenband.Add(lijn.Split("|")(1).Trim)
_materialenKantenband.Add(lijn.Split("|")(2).Trim)
+ _passProgram1.Add(lijn.Split("|")(3).Trim)
+ _passProgram2.Add(lijn.Split("|")(4).Trim)
Else
overigeConfigs.Add(lijn)
End If
@@ -562,6 +567,10 @@
If _kleurenKantenband.Count <= 0 Or _codesKantenband.Count <= 0 Or _materialenKantenband.Count <= 0 Then
Throw New Exception("De configuratie van de kleuren, codes en materialen voor kantenband is foutief of niet aanwezig, gelieve deze na te kijken.")
+ ElseIf _passProgram1.Count <= 0 Then
+ Throw New Exception("Pass program 1 voor specials is foutief of niet aanwezig, gelieve deze na te kijken.")
+ ElseIf _passProgram2.Count <= 0 Then
+ Throw New Exception("Pass program 2 voor specials is foutief of niet aanwezig, gelieve deze na te kijken.")
End If
End Sub
@@ -589,6 +598,24 @@
Throw New Exception("Ongeldige kleur bij opvragen kantenband materiaal")
End Function
+ Public Function geefPassProgram1BijKleur(kleur As String) As String
+ For teller As Integer = 0 To _kleurenKantenband.Count - 1
+ If kleur.Equals(_kleurenKantenband(teller)) Then
+ Return _passProgram1(teller)
+ End If
+ Next
+ Throw New Exception("Ongeldige kleur bij opvragen pass program 1")
+ End Function
+
+ Public Function geefPassProgram2BijKleur(kleur As String) As String
+ For teller As Integer = 0 To _kleurenKantenband.Count - 1
+ If kleur.Equals(_kleurenKantenband(teller)) Then
+ Return _passProgram2(teller)
+ End If
+ Next
+ Throw New Exception("Ongeldige kleur bij opvragen pass program 2")
+ End Function
+
#End Region
#End Region
Index: TAOR-rework-bugfixing/TAOR rework/databases/Kantenband/KantenbandData.vb
===================================================================
diff -u -r1738 -r1742
--- TAOR-rework-bugfixing/TAOR rework/databases/Kantenband/KantenbandData.vb (.../KantenbandData.vb) (revision 1738)
+++ TAOR-rework-bugfixing/TAOR rework/databases/Kantenband/KantenbandData.vb (.../KantenbandData.vb) (revision 1742)
@@ -121,25 +121,25 @@
Pass4Turning180 = ""
If Configs.geefKantenbandMateriaalBijKleur(materiaal).ToLower.Equals("melamine") Then
- Pass1Program = "AFKANTEN MELAMINE"
+ Pass1Program = Configs.geefPassProgram1BijKleur(materiaal)
Pass1Tilting180 = "0"
Pass1Turning180 = "1"
- Pass2Program = "AFKANTEN MELAMINE"
+ Pass2Program = Configs.geefPassProgram2BijKleur(materiaal)
Pass2Tilting180 = "1"
Pass2Turning180 = "0"
Pass2Exit = "D"
Else
- Pass1Program = "AFKANTEN FINEER"
+ Pass1Program = Configs.geefPassProgram1BijKleur(materiaal)
Pass1Tilting180 = "0"
Pass1Turning180 = "1"
- Pass2Program = "AFKANTEN FINEER"
+ Pass2Program = Configs.geefPassProgram2BijKleur(materiaal)
Pass2Tilting180 = "1"
Pass2Turning180 = "1"
Pass2Exit = ""
- Pass3Program = "SCHIELE ZONDER GROEF"
+ Pass3Program = "SCHIELE"
Pass3Tilting180 = "0"
Pass3Turning180 = "1"
- Pass4Program = "SCHIELE ZONDER GROEF"
+ Pass4Program = "SCHIELE"
Pass4Tilting180 = "0"
Pass4Turning180 = "0"
Pass4Exit = "D"
@@ -148,9 +148,9 @@
Public Sub sifonLadeStelLengteRugIn(oorspronkelijkeLengte As String, decor As String)
'lengte instellen
- If CDbl(oorspronkelijkeLengte) < Configs.sifonLadeGeefMinimumLengteRug Then
+ If CDbl(oorspronkelijkeLengte) < Configs.SifonLadeGeefMinimumLengteRug Then
'de lengte instellen
- Length = Configs.sifonLadeGeefMinimumLengteRug
+ Length = Configs.SifonLadeGeefMinimumLengteRug
If decor.ToLower.Equals("melamine") Then
Pass2Exit = "C"
ElseIf decor.ToLower.Equals("fineer") Then