Use IQueryOver instead of ICriteria
One possible way of doing this.