No building permit shall be issued by the Code Enforcement Officer unless the site plan has been reviewed and approved by the Planning Commission in accordance with Village Law and Chapter 43, Planning Commission, of this Code, except for a one-family dwelling or a two-family dwelling in a residential district. The Planning Commission shall not approve a site plan until, where applicable, a variance has been granted by the Board of Appeals or a special permit has been granted by the Planning Commission. The site plan approval, where applicable, shall incorporate the conditions of the variance or special permit, as the case may be; and the building permit shall conform to all the applicable conditions of the site plan approval and the variance or special permit, if any.