The labor commissioner has the primary responsibility of enforcing sections 43-07-20 and 43-07-21 and may make reciprocal agreements or arrangements with any other state or territory exempting the application of sections 43-07-20 through 43-07-22, and may examine records of employment relative to public contracts for such purposes. However, any person being adversely affected because of noncompliance with section 43-07-20 may also institute an appropriate civil action, and any person having knowledge of a violation may file a criminal complaint with the proper official.