Проверка Linq To Sql - PullRequest
       13

Проверка Linq To Sql

0 голосов
/ 22 мая 2009

У меня есть класс, содержащий объекты Linq To SQL, которые используются для заполнения выпадающих списков в представлении. Используя Notd Dinner Скотта Гу, я реализую платформу валидации, которую они используют, используя частичные классы. Это прекрасно работает при работе с одним объектом (например, обедом) для каждого просмотра. Но когда я использую класс, который не является объектом Linq To Sql, я не могу заставить работать проверку. Есть идеи?

1 Ответ

1 голос
/ 24 мая 2009

Приложение Nerd Dinner использует события, которые запускаются, когда Linq To SQL сохраняет данные. В частности, метод OnValidate ().

Поскольку у вас есть класс, который не является Linq To Sql, вы можете подделать его, создав собственный пользовательский обработчик событий и запустив его при изменении данных.

В качестве альтернативы просто вызовите метод, который проверяет данный объект, вызывая столько функций проверки, сколько у вас есть объектов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...