Pergunta

Eu estou usando xVal com NHibernate validador e eu tenho um tempo difícil para validar as datas.

Em primeiro lugar, NHibernate não tem validação para Data / DateTime formatação (exceto Passado e Futuro). Em segundo lugar, eu tentei si xVal (não usando NHibernate validador), mas ainda nenhuma chance.

Eu preciso para validar os valores de data (digamos que em uma caixa de texto), para ter certeza que é uma data válida. Por exemplo, 13/01/2010 ou 2010/11/31 não são datas válidas.

Eu tentei criar novas regras para NHibernate validador, estendendo uma nova classe, mas ele precisa ser declarado no lado do cliente xVal também. Eu não gostaria de substituir os scripts existentes, se possível. Eu também do xval usado [DataType (DataType.Date)], mas não verifica se a data é válida!

Todas as sugestões?

Foi útil?

Solução

Depois de passar algum tempo sobre esta questão, aqui está a resposta à minha pergunta: Validação personalizada em xVal

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top