O
orion
Здравствуйте.
Условие: В представлении отображаются документы и ответные документы (Ответ-на-Документ). Пользователь может удалять документы по-одному, а может выделить несколько документов, в разброс, как первичные так и ответные. Причём, не обязательно, что при выделенном ответном документе будет выделен родительский документ.
Задача: Нужно запретить удаление родительских документов при условии, что не выделены для удаления ответные документы.
Говоря простым языком, нужно организовать удаление без зависания в базе документов-призраков. Я же правильно понимаю, что при удалении родительского документа, ответные документы останутся в базе?
Можно ли как-то наиболее просто решить такую задачу?
Условие: В представлении отображаются документы и ответные документы (Ответ-на-Документ). Пользователь может удалять документы по-одному, а может выделить несколько документов, в разброс, как первичные так и ответные. Причём, не обязательно, что при выделенном ответном документе будет выделен родительский документ.
Задача: Нужно запретить удаление родительских документов при условии, что не выделены для удаления ответные документы.
Говоря простым языком, нужно организовать удаление без зависания в базе документов-призраков. Я же правильно понимаю, что при удалении родительского документа, ответные документы останутся в базе?
Можно ли как-то наиболее просто решить такую задачу?