SECTION 46. CONTRACTS, WHEN VOID.
   All contracts, agreements or other obligations entered into, and all ordinances passed or resolutions adopted contrary to the provisions of the preceding sections shall be void.