This commit is contained in:
Jonathan Jenne 2023-11-16 09:20:08 +01:00
parent cf06852dfe
commit cf58ecbcc0
5 changed files with 23 additions and 6 deletions

View File

@ -5,8 +5,10 @@
Public Property ContractType As Constants.ContractType Public Property ContractType As Constants.ContractType
Public Property Status As Constants.EnvelopeStatus Public Property Status As Constants.EnvelopeStatus
Public Property Uuid As String = Guid.NewGuid.ToString() Public Property Uuid As String = Guid.NewGuid.ToString()
Public Property Subject As String Public Property Subject As String
Public Property Message As String Public Property Message As String
Public Property AddedWhen As Date Public Property AddedWhen As Date
Public Property User As New User() Public Property User As New User()

View File

@ -15,7 +15,11 @@ Public Class EnvelopeReceiver
Public ReadOnly Property Image As SvgBitmap Public ReadOnly Property Image As SvgBitmap
Get Get
Return SvgBitmap.FromFile("Images/circle.svg") Try
Return SvgBitmap.FromFile("Images/circle.svg")
Catch ex As Exception
Return Nothing
End Try
End Get End Get
End Property End Property

View File

@ -107,7 +107,7 @@ Public Class EnvelopeModel
Dim oSql = "UPDATE [dbo].[TBSIG_ENVELOPE] SET STATUS = @STATUS, SENT_WHEN = GETDATE() WHERE GUID = @GUID" Dim oSql = "UPDATE [dbo].[TBSIG_ENVELOPE] SET STATUS = @STATUS, SENT_WHEN = GETDATE() WHERE GUID = @GUID"
Dim oCommand As New SqlCommand(oSql) Dim oCommand As New SqlCommand(oSql)
oCommand.Parameters.Add("GUID", SqlDbType.Int).Value = pEnvelope.Id oCommand.Parameters.Add("GUID", SqlDbType.Int).Value = pEnvelope.Id
oCommand.Parameters.Add("STATUS", SqlDbType.NVarChar).Value = Constants.EnvelopeStatus.Sent oCommand.Parameters.Add("STATUS", SqlDbType.Int).Value = Constants.EnvelopeStatus.Sent
If Database.ExecuteNonQuery(oCommand) Then If Database.ExecuteNonQuery(oCommand) Then
Return True Return True

View File

@ -114,10 +114,18 @@ Public Class frmMain
End Sub End Sub
Private Sub LoadEnvelope(pRowHandle As Integer) Private Sub LoadEnvelope(pRowHandle As Integer)
Dim oEnvelope As Envelope = ViewEnvelopes.GetRow(pRowHandle) Dim oHandle = SplashScreenManager.ShowOverlayForm(Me)
Dim oForm As New frmEnvelopeEditor() With {.State = State, .Envelope = oEnvelope} Try
oForm.ShowDialog() Dim oEnvelope As Envelope = DirectCast(ViewEnvelopes.GetRow(pRowHandle), Envelope)
GridEnvelopes.DataSource = Controller.ListEnvelopes() Dim oForm As New frmEnvelopeEditor() With {.State = State, .Envelope = oEnvelope}
oForm.ShowDialog()
GridEnvelopes.DataSource = Controller.ListEnvelopes()
Catch ex As Exception
Logger.Error(ex)
Finally
SplashScreenManager.CloseOverlayForm(oHandle)
End Try
End Sub End Sub
Private Sub DeleteEnvelope(pRowHandle As Integer) Private Sub DeleteEnvelope(pRowHandle As Integer)

View File

@ -17,6 +17,9 @@
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<Reference Include="DevExpress.Data.v21.2">
<HintPath>D:\ProgramFiles\DevExpress 21.2\Components\Bin\Framework\DevExpress.Data.v21.2.dll</HintPath>
</Reference>
<Reference Include="DigitalData.Modules.Base"> <Reference Include="DigitalData.Modules.Base">
<HintPath>..\..\DDModules\Base\bin\Debug\DigitalData.Modules.Base.dll</HintPath> <HintPath>..\..\DDModules\Base\bin\Debug\DigitalData.Modules.Base.dll</HintPath>
</Reference> </Reference>