I'm studying infinitives and gerunds now, and I found out that the verb "ask" can have a direct object.

For example:

 - I asked to go to the park.
 - I asked my parents to go to the park. (I know that you cannot use "I
   asked to go to the park to my parents")

But, when we say He asked me for the watch, which is the direct object and the indirect object? AFAIK, the direct object is "for the watch", and the indirect object is "me" as "me" receives the action.

Moreover, I know the difference between reporting:

 - He asked her to leave (1)

and

 - He asked to leave. (2)

However, if we want to indicate to whom he asked to leave (2), not to whom he "ordered" to leave (1), how can we do that?
Maybe, saying: He asked to leave to him. (But as I previously said we cannot use "to" with the verb ask). 

***Maybe, I'm very mistaken or the question is not clear, so let me know to edit my question, please.***