Lingenfelter was first elected to the Legislature in the constituency of Shaunavon in 1978 Saskatchewan general election , then re-elected in 1982 Saskatchewan general election but then defeated in 1986 Saskatchewan general election .