Versão atual:

Validação alteração de campos MVC

Estou com uma dúvida que acho ser possível fazer com o MVC. Estou precisando validar quando um campo é alterado no formulário, porém para funcionar corretamente eu preciso saber o valor anterior do campo (antes de ser alterado), seria possível recuperar o valor anterior dentro da função de validação ?

Eu poderia ficar armazenando o valor anterior e verificar, porém isso gera um retrabalho e exige alguns controles a mais.

Também poderia verificar pela tabela salva, mas isso tem a limitação de só funcionar na primeira vez que o valor é alterado, na segunda vez o valor fica defasado.

Acho que é possível recuperar o valor, só não encontrei como fazer. Uma vez que se a validação retornar falso o valor é recuperado para o anterior.

Então como posso dentro da validação saber o valor anterior e atual para validar a alteração ?

Em um gatilho também seria possível ?

Versão (1):

Ver a versão formatada

Validação alteração de campos MVC

Comentário

new question