StrataFrame Forum

Documentation issue

http://forum.strataframe.net/Topic542.aspx

By Daniel Essin - 2/10/2006

In this sampleTongueublic Sub SaveAllOnTransaction()

'-- Add a try around the transaction processing

' This enables the process to call TransactionRollback()

' if anything bad happens during the transaction process.

Try

'-- Start the transaction

BusinessLayer.TransactionBegin(Data.IsolationLevel.ReadCommitted)



'-- Save the business objects on the transaction

Me.Customers.Save(True)

Me.Orders.Save(True)

Me.OrderItems.Save(True)



'-- When business objects are saved on the transaction, the

' pending changes to their internal DataTables are NOT saved

' until TransactionEnd() is called...

'-- Call transaction end to commit the transaction queries and

' accept the pending changes on all of the business objects

' that participated in the transaction.

BusinessLayer.TransactionEnd()



Catch ex As Exception

'-- If an exception occurs during the saving of the records, then

' abort the transaction.

BusinessLayer.TransactionRollback()

End Try

End Sub



TransactionEnd should be TransactionCommit

and

Data.IsolationLevel.ReadCommitted does not compile.

It should either be System.Data.IsolationLevel.ReadCommitted

or

IsolationLevel.ReadCommitted



I think.
By Trent L. Taylor - 3/13/2006

Thanks.  We will take care of it.
By Larry Caylor - 3/12/2010

Guess you forgot about this one. The error is still there (see attachment)
By Trent L. Taylor - 3/14/2010

Thanks Blush