Note that for Update proc, we compare against @BirthDate rather than BirthDate_Original. This will result in concurrency exception being thrown when it shouldn't have, if one updates the concurrency check value.