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