Я хочу представить вам свой сценарий применения форм Windows:
Я хочу создать счет-фактуру, поэтому я открываю новое окно с деталями счета-фактуры.Затем я хочу добавить нового клиента (в базу данных), который я хочу использовать в своем счете.После ввода всей информации (включая информацию о новом клиенте) я нажимаю кнопку «Сохранить», чтобы сохранить новый документ.
Вопрос в том, должен ли я выполнять всю работу за одну сессию NH?Таким образом, сохранение нового клиента и сохранение счета в одной единице работы.
Или, возможно, сохранение нового клиента должно быть сделано отдельно?Если да, то если я добавлю нового клиента и нажму кнопку «Отмена» в форме сведений о счете, то создание счета будет отменено, но клиент все еще находится в базе данных.
Я использую одну единицу работы для всего диалога.Может быть, я ошибаюсь.