diff --git a/EnvelopeGenerator.Common/Strings/Envelope.en.resx b/EnvelopeGenerator.Common/Strings/Envelope.en.resx index cb60747a..f2584a3b 100644 --- a/EnvelopeGenerator.Common/Strings/Envelope.en.resx +++ b/EnvelopeGenerator.Common/Strings/Envelope.en.resx @@ -123,6 +123,9 @@ Do you want to delete the selected recipient? + + Do you want to start the signature process now? + Document could not be saved! @@ -153,6 +156,9 @@ Error when saving the recipients! + + Error when validating the envelope: + Errors when saving the envelope diff --git a/EnvelopeGenerator.Common/Strings/Envelope.resx b/EnvelopeGenerator.Common/Strings/Envelope.resx index aa429d4e..7483b5e5 100644 --- a/EnvelopeGenerator.Common/Strings/Envelope.resx +++ b/EnvelopeGenerator.Common/Strings/Envelope.resx @@ -123,6 +123,9 @@ Wollen Sie den ausgewählten Empfänger löschen? + + Wollen Sie den Signaturprozess nun starten? + Dokument konnte nicht gespeichert werden! @@ -153,6 +156,9 @@ Fehler beim Speichern der Empfänger! + + Fehler bei der Validierung des Umschlags: + Fehler beim Speichern des Umschlags: diff --git a/EnvelopeGenerator.Common/Strings/Envelope1.Designer.vb b/EnvelopeGenerator.Common/Strings/Envelope1.Designer.vb index 9ac8d665..55915e47 100644 --- a/EnvelopeGenerator.Common/Strings/Envelope1.Designer.vb +++ b/EnvelopeGenerator.Common/Strings/Envelope1.Designer.vb @@ -82,6 +82,15 @@ Namespace My.Resources End Get End Property + ''' + ''' Sucht eine lokalisierte Zeichenfolge, die Wollen Sie den Signaturprozess nun starten? ähnelt. + ''' + Public Shared ReadOnly Property Do_you_want_to_start_the_signature_process_now() As String + Get + Return ResourceManager.GetString("Do you want to start the signature process now", resourceCulture) + End Get + End Property + ''' ''' Sucht eine lokalisierte Zeichenfolge, die Dokument konnte nicht gespeichert werden! ähnelt. ''' @@ -172,6 +181,15 @@ Namespace My.Resources End Get End Property + ''' + ''' Sucht eine lokalisierte Zeichenfolge, die Fehler bei der Validierung des Umschlags: ähnelt. + ''' + Public Shared ReadOnly Property Error_when_validating_the_envelope() As String + Get + Return ResourceManager.GetString("Error when validating the envelope", resourceCulture) + End Get + End Property + ''' ''' Sucht eine lokalisierte Zeichenfolge, die Fehler beim Speichern des Umschlags: ähnelt. ''' diff --git a/EnvelopeGenerator.Form/frmEnvelopeEditor.vb b/EnvelopeGenerator.Form/frmEnvelopeEditor.vb index ec008208..c753160a 100644 --- a/EnvelopeGenerator.Form/frmEnvelopeEditor.vb +++ b/EnvelopeGenerator.Form/frmEnvelopeEditor.vb @@ -297,14 +297,21 @@ Partial Public Class frmEnvelopeEditor oErrors = Controller.ValidateEnvelopeForSending(oErrors) If oErrors.Any() Then - ShowValidationErrors(Resources.Envelope.Error_sending_the_envelope, oErrors) + ShowValidationErrors(Resources.Envelope.Error_when_validating_the_envelope, oErrors) + Exit Sub + End If + + Dim oMessage = Resources.Envelope.Do_you_want_to_start_the_signature_process_now + If MsgBox(oMessage, MsgBoxStyle.Question Or MsgBoxStyle.YesNo, Text) = MsgBoxResult.No Then Exit Sub End If If Controller.SendEnvelope() = False Then MsgBox(Resources.Envelope.Envelope_could_not_be_sent, MsgBoxStyle.Critical, Text) Else - MsgBox(Resources.Envelope.Envelope_Invitations_Sent, MsgBoxStyle.Information, Text) + If MsgBox(Resources.Envelope.Envelope_Invitations_Sent, MsgBoxStyle.Information Or MsgBoxStyle.OkOnly, Text) = MsgBoxResult.Ok Then + Me.Close() + End If End If End Sub