Правила условий в Xaf

Я использую XAF, у меня есть бизнес-объект «Вопросы» и бизнес-объект «Ответы». Между этими бизнес-объектами существует связь «один ко многим». Каждый вопрос должен иметь один правильный ответ. Если есть более одного правильного ответа или нет правильного ответа, я должен отменить сохранение. Как выполнить это условие?


person Rauf Zeynalov    schedule 17.11.2012    source источник


Ответы (1)


Вы можете использовать встроенный модуль проверки XAF и атрибут RuleCriteria. Если ваше бизнес-правило не может быть выражено с помощью синтаксиса языка критериев, вы можете использовать RuleFromBooleanProperty и напишите любую логику в коде.

person Dennis Garavsky    schedule 19.11.2012