Я недавно начал изучать использование шаблона проектирования MVP для написания приложений winforms, и немного застрял в том, как структурировать некоторые вещи.Например, у меня есть приложение, которое отображает некоторые записи в списке;Затем пользователь может выбрать из этого списка и нажать кнопку «Копировать», которая копирует файлы, относящиеся к этим записям.Для каждого скопированного файла мне нужно записать обратно в базу данных, обновив статус записи.
Кажется простым, но с одной стороны я (предположительно) должен сохранить логику копирования файлов в формес другой стороны, мне нужно позвонить, чтобы обновить базу данных в докладчике.