Где вы инициализируете класс UserRepo перед вызовом функции WCF? Вы проверяете отдельные значения в методе UpdateUser?