; Н.Н.Полещук, readme.txt
; В книге "Программирование для AutoCAD 2013-2015"
; (издательство "ДМК Пресс", 2015)
;

WorkWithDatabase.dll - .NET-приложение, иллюстрирующее разные варианты работы с базой данных чертежа (с использованием транзакции и без нее). Автор - А.А.Бушман.
Приложение регистрирует следующие команды:
1. AddCircleWithoutTransaction - без транзакции и без эмуляции
2. AddCircleWithoutTransaction2 - без транзакции и без эмуляции
3. AddCircle - с эмуляцией транзакции
3.1. AddCircle1 - с эмуляцией транзакции
4. AddCircle2 - с использованием транзакции
5. AddCircle3 - с использованием двух транзакций (родительская транзакция отменяет изменения, сделанные вложенной транзакцией)
6. AddCircle5 - с использованием транзакции (исправленный вариант)

По сравнению с текстом, приведенным в книге, внесены следующие улучшающие изменения:
1. Отредактированы комментарии в коде (удалены некоторые старые и добавлены новые).
2. В некоторые команды введен блок try-catch, для освобождения памяти в случае возникновения исключений.
3. В некоторые команды добавлена строка tr.AddNewlyCreatedDBObject(circle, true);
