Здравствуйте, Kalastiuz, Вы писали:
K>Важно понять идею и то как же все таки правильнее реализовать, что бы в последствии можно было использовать классы повторно.
Классы повторно можно, а вот метод IsValidUser — вряд ли, как ты уже сам докадался.
K>Вот и пробую найти наиболее удачное решение.
Наиболее удачное решение — вынести методы тип IsValidUser и всю логику завязанную на конкретное окружение во внешние классы. Например, метод IsValidUser — должен принадлежать не классу User, а конкретной подсистеме аутентификации, где вообще никакого SQL-я может не быть, а быть, например AD, или вообще что-то смешанное.
... << RSDN@Home 1.2.0 alpha 4 rev. 1082>>