diff --git a/EnvelopeGenerator.Common/Entities/EmailData.vb b/EnvelopeGenerator.Common/Entities/EmailData.vb
index 9d7b5dec..368728b1 100644
--- a/EnvelopeGenerator.Common/Entities/EmailData.vb
+++ b/EnvelopeGenerator.Common/Entities/EmailData.vb
@@ -1,4 +1,5 @@
-Public Class EmailData
+
+Public Class EmailData
Public Property EmailAdress As String
Public Property EmailSubject As String
Public Property EmailBody As String
@@ -12,4 +13,10 @@
Public Property SignatureLink As String
Public Property Message As String
+ Public ReadOnly Property EmailSubjectTranslated
+ Get
+ Return String.Format(My.Resources.Email.Sie_haben_ein_Dokument_zur_Unterschrift_erhalten___0_, EmailSubject)
+ End Get
+ End Property
+
End Class
diff --git a/EnvelopeGenerator.Common/EnvelopeGenerator.Common.vbproj b/EnvelopeGenerator.Common/EnvelopeGenerator.Common.vbproj
index 99526e98..65b8b919 100644
--- a/EnvelopeGenerator.Common/EnvelopeGenerator.Common.vbproj
+++ b/EnvelopeGenerator.Common/EnvelopeGenerator.Common.vbproj
@@ -137,6 +137,11 @@
Settings.settings
True
+
+ Email.en.resx
+ True
+ True
+
Envelope.en.resx
True
@@ -147,6 +152,11 @@
True
Envelope.resx
+
+ Email.resx
+ True
+ True
+
Model.en.resx
True
@@ -165,6 +175,11 @@
My.Resources
Designer
+
+ ResXFileCodeGenerator
+ Email.en.Designer.vb
+ My.Resources
+
PublicResXFileCodeGenerator
Envelope.en.Designer.vb
@@ -175,6 +190,11 @@
Envelope1.Designer.vb
My.Resources
+
+ ResXFileCodeGenerator
+ Email.Designer.vb
+ My.Resources
+
ResXFileCodeGenerator
Model.en.Designer.vb
diff --git a/EnvelopeGenerator.Common/Models/EmailModel.vb b/EnvelopeGenerator.Common/Models/EmailModel.vb
index 2ecf7550..6dbd70fe 100644
--- a/EnvelopeGenerator.Common/Models/EmailModel.vb
+++ b/EnvelopeGenerator.Common/Models/EmailModel.vb
@@ -16,7 +16,7 @@ Public Class EmailModel
oSql += " VALUES (@EMAIL_ADRESS, @EMAIL_SUBJ, @EMAIL_BODY, @ADDED_WHO, @SENDING_PROFILE, @REFERENCE_ID, @REFERENCE_STRING, @REMINDER_TYPE_ID, @WF_ID)"
Dim oCommand As New SqlCommand(oSql)
oCommand.Parameters.Add("EMAIL_ADRESS", SqlDbType.NVarChar).Value = pEmail.EmailAdress
- oCommand.Parameters.Add("EMAIL_SUBJ", SqlDbType.NVarChar).Value = pEmail.EmailSubject
+ oCommand.Parameters.Add("EMAIL_SUBJ", SqlDbType.NVarChar).Value = pEmail.EmailSubjectTranslated
oCommand.Parameters.Add("EMAIL_BODY", SqlDbType.NVarChar).Value = pEmail.EmailBody
oCommand.Parameters.Add("ADDED_WHO", SqlDbType.NVarChar).Value = "DDEnvelopGenerator"
oCommand.Parameters.Add("SENDING_PROFILE", SqlDbType.Int).Value = State.DbConfig.SendingProfile
diff --git a/EnvelopeGenerator.Common/Strings/Email.Designer.vb b/EnvelopeGenerator.Common/Strings/Email.Designer.vb
new file mode 100644
index 00000000..1d126875
--- /dev/null
+++ b/EnvelopeGenerator.Common/Strings/Email.Designer.vb
@@ -0,0 +1,76 @@
+'------------------------------------------------------------------------------
+'
+' Dieser Code wurde von einem Tool generiert.
+' Laufzeitversion:4.0.30319.42000
+'
+' Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
+' der Code erneut generiert wird.
+'
+'------------------------------------------------------------------------------
+
+Option Strict On
+Option Explicit On
+
+Imports System
+
+Namespace My.Resources
+
+ 'Diese Klasse wurde von der StronglyTypedResourceBuilder automatisch generiert
+ '-Klasse über ein Tool wie ResGen oder Visual Studio automatisch generiert.
+ 'Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen
+ 'mit der /str-Option erneut aus, oder Sie erstellen Ihr VS-Projekt neu.
+ '''
+ ''' Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
+ '''
+ _
+ Friend Class Email
+
+ Private Shared resourceMan As Global.System.Resources.ResourceManager
+
+ Private Shared resourceCulture As Global.System.Globalization.CultureInfo
+
+ _
+ Friend Sub New()
+ MyBase.New
+ End Sub
+
+ '''
+ ''' Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
+ '''
+ _
+ Friend Shared ReadOnly Property ResourceManager() As Global.System.Resources.ResourceManager
+ Get
+ If Object.ReferenceEquals(resourceMan, Nothing) Then
+ Dim temp As Global.System.Resources.ResourceManager = New Global.System.Resources.ResourceManager("EnvelopeGenerator.Common.Email", GetType(Email).Assembly)
+ resourceMan = temp
+ End If
+ Return resourceMan
+ End Get
+ End Property
+
+ '''
+ ''' Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
+ ''' Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden.
+ '''
+ _
+ Friend Shared Property Culture() As Global.System.Globalization.CultureInfo
+ Get
+ Return resourceCulture
+ End Get
+ Set
+ resourceCulture = value
+ End Set
+ End Property
+
+ '''
+ ''' Sucht eine lokalisierte Zeichenfolge, die Sie haben ein Dokument zur Unterschrift erhalten: {0} ähnelt.
+ '''
+ Friend Shared ReadOnly Property Sie_haben_ein_Dokument_zur_Unterschrift_erhalten___0_() As String
+ Get
+ Return ResourceManager.GetString("Sie haben ein Dokument zur Unterschrift erhalten: {0}", resourceCulture)
+ End Get
+ End Property
+ End Class
+End Namespace
diff --git a/EnvelopeGenerator.Common/Strings/Email.en.Designer.vb b/EnvelopeGenerator.Common/Strings/Email.en.Designer.vb
new file mode 100644
index 00000000..e69de29b
diff --git a/EnvelopeGenerator.Common/Strings/Email.en.resx b/EnvelopeGenerator.Common/Strings/Email.en.resx
new file mode 100644
index 00000000..17348a20
--- /dev/null
+++ b/EnvelopeGenerator.Common/Strings/Email.en.resx
@@ -0,0 +1,123 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 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
+
+
+ You received a document to sign: {0}
+
+
\ No newline at end of file
diff --git a/EnvelopeGenerator.Common/Strings/Email.resx b/EnvelopeGenerator.Common/Strings/Email.resx
new file mode 100644
index 00000000..dce62b49
--- /dev/null
+++ b/EnvelopeGenerator.Common/Strings/Email.resx
@@ -0,0 +1,123 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 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
+
+
+ Sie haben ein Dokument zur Unterschrift erhalten: {0}
+
+
\ No newline at end of file
diff --git a/EnvelopeGenerator.Web/wwwroot/js/annotation.js b/EnvelopeGenerator.Web/wwwroot/js/annotation.js
index 8fddcad8..746fc175 100644
--- a/EnvelopeGenerator.Web/wwwroot/js/annotation.js
+++ b/EnvelopeGenerator.Web/wwwroot/js/annotation.js
@@ -64,7 +64,8 @@
id: id,
pageIndex: pageIndex,
formFieldName: id,
- boundingBox: new PSPDFKit.Geometry.Rect({ width, height, top, left })
+ boundingBox: new PSPDFKit.Geometry.Rect({ width, height, top, left }),
+ backgroundColor: new PSPDFKit.Color({ r: 225, g: 29, b: 72 })
})
return annotation