It shall be unlawful for any person, firm or corporation to construct, alter, repair, move, remove, demolish, equip, use, occupy or maintain any building or structure or portion thereof in violation of any provision of this article or to fail in any manner to comply with a notice, directive or order of the Code Enforcement Officer, or to construct, alter or use and occupy any building or structure or part thereof in a manner not permitted by an approved building permit or certificate of occupancy.