diff --git a/VERAGAddIn/VERAGAddIn.vbproj b/VERAGAddIn/VERAGAddIn.vbproj
index 134007d..852f951 100644
--- a/VERAGAddIn/VERAGAddIn.vbproj
+++ b/VERAGAddIn/VERAGAddIn.vbproj
@@ -36,7 +36,7 @@
\\ftps.verag.ag\g\ftp\programme\VERAGAddin\
http://ftps.verag.ag/VERAGAddin/
de
- 1.0.1.99
+ 1.0.1.100
true
true
0
diff --git a/VERAGAddIn/frmAvisoFormularAnfügen.vb b/VERAGAddIn/frmAvisoFormularAnfügen.vb
index 5ad5727..db82df0 100644
--- a/VERAGAddIn/frmAvisoFormularAnfügen.vb
+++ b/VERAGAddIn/frmAvisoFormularAnfügen.vb
@@ -160,6 +160,11 @@ Public Class frmAvisoFormularAnfuegen
Private Sub btnOK_Click(sender As Object, e As EventArgs) Handles btnOK.Click
+ If Not checkMandatoryFields() Then
+ DialogResult = DialogResult.None
+ Exit Sub
+ End If
+
If avisoIdSet And Not button.Name = "btnVollmachten" Then
DialogResult = DialogResult.OK
Exit Sub
@@ -205,12 +210,6 @@ Public Class frmAvisoFormularAnfuegen
End If
-
- If Not checkMandatoryFields() Then
- DialogResult = DialogResult.None
- Exit Sub
- End If
-
Select Case button.Name
Case "btnVollmachten"
@@ -229,7 +228,7 @@ Public Class frmAvisoFormularAnfuegen
ElseIf UsrCntlVertraege1.dgvVertraege.SelectedRows.Count = 1 Then
For Each row As DataGridViewRow In UsrCntlVertraege1.dgvVertraege.SelectedRows
- If row.Cells("kv_datenarchivId").Value IsNot DBNull.Value Then
+ If row.Cells("kv_datenarchivId").Value Is DBNull.Value Or row.Cells("kv_datenarchivId").Value Is Nothing Then
setAvisoIdForVertrage()
Else
Dim response = MsgBox("Der markierte Vertrag besitzt bereit einen Anhang!" & vbCrLf & "Soll der Anhang ersetzt werden?", vbYesNoCancel)
@@ -266,7 +265,7 @@ Public Class frmAvisoFormularAnfuegen
For Each row As DataGridViewRow In UsrCntlGestellungsgarantien1.dgvGestGarantie.SelectedRows
- If row.Cells("gg_datenarchivId").Value IsNot DBNull.Value Then
+ If row.Cells("kv_datenarchivId").Value Is DBNull.Value Or row.Cells("kv_datenarchivId").Value Is Nothing Then
setAvisoIdForGestellungen()
Else
Dim response = MsgBox("Die markierte Gestellungsgarantie besitzt bereit einen Anhang!" & vbCrLf & "Soll der Anhang ersetzt werden?", vbYesNoCancel)