No person holding office under the authority of the United States, or any lucrative office under the authority of this state, shall be eligible to or have a seat in the Legislature. No person elected or appointed to the Legislature shall receive any civil appointment to a state office while holding membership in the Legislature or while the Legislature is in session, and all such appointments shall be void. Except as otherwise provided by law, a member of the Legislature who is elected to any other state or local office prior to the end of his or her term in the Legislature shall resign from the Legislature prior to the commencement of the legislative session during which the term of the state or local office will begin.