John!
>I'm looking for some guidance on handling transactions spanning multiple business objects. What I want to be able to do is to commit or rollback changes to multiple business objects as part of a single transaction.
>
>What I'm thinking of doing is delegating the transaction management to the mmBusinessProcess class. This would require supressing the business objects transaction management, coercing all business objects to share the same connection and implementing the transaction management in the business process.
Did you check out the MM .NET Dev Guide topic "Working with Transactions"? It has instructions for doing this.
Regards,
Kevin McNeish
Eight-Time .NET MVP
VFP and iOS Author, Speaker & Trainer
Oak Leaf Enterprises, Inc.
Chief Architect, MM Framework
http://www.oakleafsd.com