(1) Any contract that has been executed in violation of this part is voidable:
(a) By any party to the contract.
(b) In any circuit court, by any appropriate action, by:
1. The commission.
2. The Attorney General.
3. Any citizen materially affected by the contract and residing in the jurisdiction represented by the officer or agency entering into such contract.
(2) Any contract that has been executed in violation of this part is presumed void with respect to any former employee or former public official of a state agency and is voidable with respect to any private sector third party who employs or retains in any capacity such former agency employee or former public official.