Did you tried that query with caml query builder? I think while giving that variable Department, it is giving some problem. Just remove that variable and include in the query as below.
@"<Where>
<Eq>
<FieldRef Name='Department'/>
<Value Type='Text'>Department</Value> </Eq>
</Where>"
Now verify the result is coming correctly or not. If not then entire query need to be changed. If yes, then the problem coming when we insert that variable into the query.