Para validar los cambios, crea una lógica que se ejecuta antes de que se guarde un registro, y luego decide permitir los ...

Para validar los cambios, crea una lógica que se ejecuta antes de que se guarde un registro, y luego decide permitir los valores nuevos y los cambios de valores o mostrar un error al detener los cambios. 

Use la propiedad [IsInsert] para determinar si el evento es una inserción o una actualización.