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