Расширение Стратегии внутрь
От: Аноним  
Дата: 13.11.10 11:27
Оценка:
Есть много типов клиентов.
У каждого из клиентов есть одна и таже форма заказа услуг.
Для каждого клиента должен быть свой тип услуг.
Есть Стратегия по работе клиентами, которая возвращает нужные типы услуг.
Причем!!! Эта Стратегия по работе с клиентами используется на других формах, например возвращает список банков-плательщиков.

С этим проблем никаких.
Но вот теперь возникла такая сложность. На форме появилась кнопка, которая должна для определенных типов клиентов никогда не показываться,
а для определенных при соблюдении некоторых условий.
Как это втулить, чтобы это не было мусоркой?
Обращу внимание, что Стратегия ориентирована на сущность Клиент, которая много где используется в системе
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.