A simple sentence has only one independent clause. A compound sentence has at least two independent clauses. A complex sentence has one independent clause and at least one dependent. A compound-complex sentence has at least two independent clauses and one dependent.
Having this in mind, 1. is a complex sentence, and 2. is also a complex sentence.