03.07.2010, 19:22 | #1 |
Участник
|
Проверка права при сохранении записи
Уважаемые коллеги, подскажите вариант(ы) решения следующей задачи:
есть объект (например, заказ, т.е. запись в SalesTable) c которым может работать только определенная группа пользователей. Каждый раз, когда кто-то сохраняет запись (в любой таблице, в которой есть поле SalesId), надо проверить что этот кто-то может работать с этим заказом. Таблиц много и перекрывать validateWrite() на каждой из них не совсем красивый вариант. Возможно есть способ перекрыть общий метод validateField(или его аналог) в одном месте и проверить проверить тип (расширенный тип данных) изменяемого поля? |
|