Спасибо за помощь. Помог следующий вариант:
В классе бизнес логики создал новый DbManager и этот же экзампляр использовал и в конструкторе аксессора DAL класса, т.е.
DbManager db = new DbManager();
DAL dal = DAL.CreateInstance(db);
db.BeginTransaction();
dal.Insert(...);
db.CommitTransaction();