Няма веднага да спечелите нищо, като превключите съществуващия си код, за да използвате TransactionScope
. Трябва да го използвате за бъдещо развитие поради гъвкавостта, която предоставя. Това ще улесни в бъдеще включването на неща, различни от извиквания на ADO.NET, в транзакция.
Между другото, в публикувания от вас пример, SqlCommand
екземплярите трябва да са в using
блокове.