<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def UsersUpdate (self, user_id, parameters):

 """
 Update the current user.
 
 @param user_id (int) - id of the user to be updated
 @param parameters (dictionary) - user object to update the user with
 
 @return (bool) - Boolean indicating whether UserUpdate was successful.
 """

        if self.__SenseApiCall__('/users/{0}.json'.format(user_id), 'PUT', parameters):
            return True
        else:
            self.__error__ = "api call unsuccessful"
            return False