I'm going to digress a little bit but please bear with me.
I don't know if you copy-pasted this code or typed it in manually. Line 3 doesn't look like it would compile because there's a stray semicolon between the variable name and the assignment operator. At any rate, the first thing I would do is refactor this code. The names are not good. To be perfectly honest, they are horrible. Names like MyDAO and MyEnity (what's an Enity? Did you mean to type Entity?) are only used in bad example code. Please don't do that in real code. Also, many of these names have spelling errors and missing vowels. This makes the code difficult to read and understand. Take the name
agrmntFactory, for example. Is that supposed to be an argument factory or agreement factory or argamont factory?
To illustrate the problem with missing variables and misspelled words:
Cna yuo udnrstnd ths sntcne? Wyh do so mny prgrmrs excld vwls frm vrble nms and msspll thm??!
Do you see what I mean? You may be able to make some sense of it and guess what that text means but it takes a bit of effort, doesn't it?
Your code should be
readable; that is,
when you read it out loud, people shouldn't think that you have some kind of speech impediment. And it's not a valid excuse to say "Well, I didn't write this code." Even if you didn't write it, you certainly should still fix these kinds of problems. You owe it to yourself and other people who will struggle to understand that code later.
the method is not more than 40 line for now
I hope you guys are not planning to add more because 40 lines is already too long for a method.
Now, going back to your question: Does this code look like it belongs in a Facade or Controller?
If those were the only choices, then I would probably lean toward saying it looks like it's code that could be in a Facade. If that sounds noncommittal, that's because it is only based on the code that you posted. I have not seen what else the class that this method belongs to does. Is this the only method in that class? When you say "it connects the dots," what exactly are these "dots" that you talk about?