Проверка даты xVal с помощью Nhibernate Validator - PullRequest
1 голос
/ 07 января 2010

Я использую xVal с NHibernate Validator, и мне сложно проверить даты.

Во-первых, NHibernate не имеет проверки для форматирования Date / DateTime (кроме Past и Future). Во-вторых, я попробовал сам xVal (не используя NHibernate Validator), но все еще не было никаких шансов.

Мне нужно проверить значения даты (скажем, в текстовом поле), чтобы убедиться, что это действительная дата. Например, 13.01.2010 или 31.11.2010 не являются действительными датами.

Я попытался создать новые правила для NHibernate Validator, расширив новый класс, но его также необходимо объявить на стороне клиента xVal. Я не люблю перезаписывать существующие скрипты, если это возможно. Я также использовал xval [DataType (DataType.Date)]], но он не проверяет, является ли дата действительной!

Есть предложения?

1 Ответ

1 голос
/ 13 января 2010

Потратив некоторое время на эту проблему, вот ответ на мой вопрос: Пользовательская проверка в xVal

...