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 ?