Updated the Signature Certificate report to display the correct
label "Read and confirmed" for "Read and Sign" envelopes.
- Added `DocumentSignedRaC` resource key to `Model.resx` and
`Model.en.resx` with localized values ("Gelesen und bestätigt"
and "Read and confirmed").
- Updated `ReportItem.vb` to include conditional logic in
`ItemStatusTranslated` for "Read and Sign" envelopes.
- Added strongly-typed property for `DocumentSignedRaC` in
`Model.Designer.cs`.
- Updated `fix-report-label-read-and-confirmed.md` documentation
to reflect changes, including testing steps and task completion.
These changes ensure accurate status labels in the report for
different envelope types.
31 lines
940 B
VB.net
31 lines
940 B
VB.net
Imports EnvelopeGenerator.Domain.Constants
|
|
Imports EnvelopeGenerator.Domain.Entities
|
|
Imports EnvelopeGenerator.Domain.Interfaces
|
|
|
|
Public Class ReportItem
|
|
|
|
Public Property Envelope As Envelope
|
|
Public Property EnvelopeId As Integer
|
|
Public Property EnvelopeTitle As String
|
|
Public Property EnvelopeSubject As String
|
|
|
|
Public Property ItemStatus As EnvelopeStatus
|
|
Public ReadOnly Property ItemStatusTranslated As String
|
|
Get
|
|
Dim oStatusKey = ItemStatus.ToString()
|
|
|
|
If ItemStatus = EnvelopeStatus.DocumentSigned AndAlso
|
|
Envelope IsNot Nothing AndAlso
|
|
Envelope.IsReadAndConfirm() Then
|
|
oStatusKey = "DocumentSignedRaC"
|
|
End If
|
|
|
|
Return My.Resources.Model.ResourceManager.GetString(oStatusKey)
|
|
End Get
|
|
End Property
|
|
|
|
Public Property ItemUserReference As String
|
|
Public Property ItemDate As Date
|
|
|
|
End Class
|