reload thumbnails after switching receivers
This commit is contained in:
@@ -1,20 +1,35 @@
|
||||
Imports DigitalData.Modules.Logging
|
||||
Imports DigitalData.Modules.Database
|
||||
Imports DigitalData.Modules.Logging
|
||||
Imports Quartz
|
||||
|
||||
Public Class CertificateDocumentJob
|
||||
Implements IJob
|
||||
|
||||
Public Function Execute(context As IJobExecutionContext) As Task Implements IJob.Execute
|
||||
Dim connectionString As String = context.MergedJobDataMap.Item(Constants.DATABASE)
|
||||
Dim logConfig As LogConfig = context.MergedJobDataMap.Item(Constants.LOGCONFIG)
|
||||
Dim logger As Logger = logConfig.GetLogger
|
||||
Public Function Execute(pContext As IJobExecutionContext) As Task Implements IJob.Execute
|
||||
Dim oLogConfig As LogConfig = pContext.MergedJobDataMap.Item(Constants.LOGCONFIG)
|
||||
Dim oConnectionString As String = pContext.MergedJobDataMap.Item(Constants.DATABASE)
|
||||
Dim oLogger As Logger = oLogConfig.GetLogger()
|
||||
|
||||
Dim JobId = context.JobDetail.Key
|
||||
logger.Info("Starting job {0}", JobId)
|
||||
Try
|
||||
Dim oDatabase As New MSSQLServer(oLogConfig, MSSQLServer.DecryptConnectionString(oConnectionString))
|
||||
Dim JobId = pContext.JobDetail.Key
|
||||
oLogger.Info("Starting job {0}", JobId)
|
||||
|
||||
' Do important work...
|
||||
Dim oSql = $"SELECT * FROM TBSIG_ENVELOPE WHERE STATUS = {Constants.EnvelopeStatus.EnvelopeCompletelySigned}"
|
||||
Dim oTable = oDatabase.GetDatatable(oSql)
|
||||
|
||||
logger.Info("Completed job {0}", JobId)
|
||||
Return Task.FromResult(True)
|
||||
oLogger.Info("Found [{0}] completed envelopes.", oTable.Rows.Count)
|
||||
|
||||
' Do important work...
|
||||
|
||||
oLogger.Info("Completed job {0}", JobId)
|
||||
Return Task.FromResult(True)
|
||||
|
||||
Catch ex As Exception
|
||||
oLogger.Warn("Certificate Document job failed!")
|
||||
oLogger.Error(ex)
|
||||
|
||||
Return Task.FromException(ex)
|
||||
End Try
|
||||
End Function
|
||||
End Class
|
||||
|
||||
Reference in New Issue
Block a user