How to check if user pressed cancel after PostFailure ?

How to check if user pressed cancel after PostFailure ?

AndrewButenko
Advocate Advocate
483 Views
1 Reply
Message 1 of 2

How to check if user pressed cancel after PostFailure ?

AndrewButenko
Advocate
Advocate

Hello!

 

I create my failure message. Like a picture:

зображення_2021-07-15_151539.png

 

How can I check if user pressed cancel ?

0 Likes
Accepted solutions (1)
484 Views
1 Reply
Reply (1)
Message 2 of 2

AndrewButenko
Advocate
Advocate
Accepted solution

I figured it out!    

 

Dim tr As Transaction = New Transaction(_doc, "Message")
        tr.Start()

        Try
            _doc.PostFailure(failureMessage)
            tr.Commit()
        Catch ex As Exception
            tr.RollBack()
        End Try

        If tr.GetStatus = TransactionStatus.RolledBack Then
            Return False
        Else
            Return True
        End If

 

If user press cancel transaction status will Rollback. 

0 Likes