Re: разрешения в приложении
От: BaTReligioN Беларусь  
Дата: 29.04.05 23:58
Оценка:
Здравствуйте, Gmoorick, Вы писали:

G>Вот пытаюсь создать достаточно большую БД. Некоторые контролы должны менять свое поведение в зависимости от того, к какой группе принадлежит текщий юзер ( группы не виндовые — я сам их определяю ). То, что есть сейчас:


skip

G>[/c#]

G>Вроде это все должно работать, только мне не нравиться решение (слишком громоздкое обьявление, надо добавлять такую функциональность всем контролам системы ) и я не могу придумать ничего лучше. Хочу критику, советы и/или ссылки на готовые решения

А почему тебе не сделать у юзера внутри список групп, к которым он принадлежит? Потом пару методов у юзера, возвращающие что можно пользователю, в зависимости от групп. А где-то на форме сделать вот так:

MyTextBox tb1 = new MyTextBox(dp1);
tb1.Visible = currentuser.CanView;


Или я не до конца понял замысел?
Не относитесь слишком серьезно к жизни, живыми вам все равно из неё не выйти
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.